Documentation ¶
Index ¶
- type CLIRelease
- type PivnetClient
- type ReleaseClient
- func (c *ReleaseClient) Create(productSlug string, releaseVersion string, releaseType string, eulaSlug string) error
- func (c *ReleaseClient) Delete(productSlug string, releaseVersion string) error
- func (c *ReleaseClient) Get(productSlug string, releaseVersion string) error
- func (c *ReleaseClient) List(productSlug string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CLIRelease ¶
type PivnetClient ¶
type PivnetClient interface { ReleasesForProductSlug(productSlug string) ([]pivnet.Release, error) ReleaseForVersion(productSlug string, releaseVersion string) (pivnet.Release, error) CreateRelease(config pivnet.CreateReleaseConfig) (pivnet.Release, error) DeleteRelease(productSlug string, release pivnet.Release) error ReleaseFingerprint(productSlug string, releaseID int) (string, error) }
type ReleaseClient ¶
type ReleaseClient struct {
// contains filtered or unexported fields
}
func NewReleaseClient ¶
func NewReleaseClient( pivnetClient PivnetClient, eh errorhandler.ErrorHandler, format string, outputWriter io.Writer, printer printer.Printer, ) *ReleaseClient
func (*ReleaseClient) Delete ¶
func (c *ReleaseClient) Delete(productSlug string, releaseVersion string) error
func (*ReleaseClient) Get ¶
func (c *ReleaseClient) Get( productSlug string, releaseVersion string, ) error
func (*ReleaseClient) List ¶
func (c *ReleaseClient) List(productSlug string) error
Directories ¶
Path | Synopsis |
---|---|
This file was generated by counterfeiter
|
This file was generated by counterfeiter |
Click to show internal directories.
Click to hide internal directories.