Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cmd ¶
type Cmd struct { Download DownloadCmd `command:"download" description:"For downloading an artifact"` UploadRelease UploadReleaseCmd `command:"upload-release" description:"For uploading a release to BOSH"` UploadStemcell UploadStemcellCmd `command:"upload-stemcell" description:"For uploading a stemcell to BOSH"` }
type DownloadCmd ¶
type DownloadCmd struct { clicommon.DownloadCmd `no-flag:"true"` Args DownloadCmdArgs `positional-args:"true" required:"true"` }
func (*DownloadCmd) Execute ¶
func (c *DownloadCmd) Execute(_ []string) error
type DownloadCmdArgs ¶
type UploadReleaseCmd ¶
type UploadReleaseCmd struct { clicommon.UploadReleaseCmd Name string `long:"name" description:"Release name"` Version string `long:"version" description:"Release version"` Stemcell string `long:"stemcell" description:"Compiled release stemcell (os/version format)"` Args UploadReleaseCmdArgs `positional-args:"true" required:"true"` }
func (*UploadReleaseCmd) Execute ¶
func (c *UploadReleaseCmd) Execute(_ []string) error
type UploadReleaseCmdArgs ¶
type UploadReleaseCmdArgs struct {
Metalink string `positional-arg-name:"PATH" description:"Path to the metalink file"`
}
type UploadStemcellCmd ¶
type UploadStemcellCmd struct { clicommon.UploadStemcellCmd Name string `long:"name" description:"Stemcell name"` Version string `long:"version" description:"Stemcell version"` Args UploadStemcellCmdArgs `positional-args:"true" required:"true"` }
func (*UploadStemcellCmd) Execute ¶
func (c *UploadStemcellCmd) Execute(_ []string) error
type UploadStemcellCmdArgs ¶
type UploadStemcellCmdArgs struct {
Metalink string `positional-arg-name:"PATH" description:"Path to the metalink file"`
}
Source Files ¶
Click to show internal directories.
Click to hide internal directories.