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.