Documentation ¶
Index ¶
- type Filter
- type PivnetClient
- type ReleaseUpgradePathClient
- func (c *ReleaseUpgradePathClient) Add(productSlug string, releaseVersion string, previousReleaseVersion string) error
- func (c *ReleaseUpgradePathClient) List(productSlug string, releaseVersion string) error
- func (c *ReleaseUpgradePathClient) Remove(productSlug string, releaseVersion string, previousReleaseVersion string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PivnetClient ¶
type PivnetClient interface { ReleasesForProductSlug(productSlug string) ([]pivnet.Release, error) ReleaseForVersion(productSlug string, releaseVersion string) (pivnet.Release, error) ReleaseUpgradePaths(productSlug string, releaseID int) ([]pivnet.ReleaseUpgradePath, error) AddReleaseUpgradePath(productSlug string, releaseID int, previousReleaseID int) error RemoveReleaseUpgradePath(productSlug string, releaseID int, previousReleaseID int) error }
type ReleaseUpgradePathClient ¶
type ReleaseUpgradePathClient struct {
// contains filtered or unexported fields
}
func NewReleaseUpgradePathClient ¶
func NewReleaseUpgradePathClient( pivnetClient PivnetClient, eh errorhandler.ErrorHandler, format string, outputWriter io.Writer, printer printer.Printer, filter Filter, l logger.Logger, ) *ReleaseUpgradePathClient
func (*ReleaseUpgradePathClient) Add ¶
func (c *ReleaseUpgradePathClient) Add( productSlug string, releaseVersion string, previousReleaseVersion string, ) error
Directories ¶
Path | Synopsis |
---|---|
This file was generated by counterfeiter This file was generated by counterfeiter
|
This file was generated by counterfeiter This file was generated by counterfeiter |
Click to show internal directories.
Click to hide internal directories.