Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrInvalidLogIndex = errs.New("invalid index")
View Source
var ErrInvalidLogPrefix = errs.New("invalid log prefix")
View Source
var ErrLogNotFound = errs.New("log not found")
Functions ¶
This section is empty.
Types ¶
type APIKey ¶
type APIKey struct {
// contains filtered or unexported fields
}
APIKey manages the core dependencies for the primary APIKey logic.
func NewAPIKey ¶
func NewAPIKey(prime primeable) *APIKey
NewAPIKey is a convenience construction function.
func (*APIKey) Run ¶
func (k *APIKey) Run(params APIKeyRunParams) error
Run executes the primary APIKey logic.
type APIKeyProvider ¶
APIKeyProvider describes the behavior required to obtain a new api key.
type APIKeyRunParams ¶
APIKeyRunParams manages the request-specific parameters used to run the primary APIKey logic.
type BuildPlan ¶
type BuildPlan struct {
// contains filtered or unexported fields
}
func NewBuildPlan ¶
func NewBuildPlan(p primeable) *BuildPlan
func (*BuildPlan) Run ¶
func (b *BuildPlan) Run(params *BuildPlanParams) (rerr error)
type BuildPlanParams ¶
type BuildPlanParams struct { Namespace *project.Namespaced CommitID string Target string }
type ErrProjectNotFound ¶
type ErrProjectNotFound struct {
Path string
}
func (*ErrProjectNotFound) Error ¶
func (e *ErrProjectNotFound) Error() string
type PrivateKey ¶
type PrivateKey struct { output.Outputer *authentication.Auth // contains filtered or unexported fields }
func NewPrivateKey ¶
func NewPrivateKey(prime primeable) *PrivateKey
func (*PrivateKey) Run ¶
func (p *PrivateKey) Run(params *PrivateKeyParams) error
Run processes the `export recipe` command.
type PrivateKeyParams ¶
type PrivateKeyParams struct { }
type Runtime ¶
type Runtime struct {
// contains filtered or unexported fields
}
func NewRuntime ¶
func NewRuntime(prime primeable) *Runtime
func (*Runtime) Run ¶
func (e *Runtime) Run(params *RuntimeParams) (rerr error)
type RuntimeParams ¶
type RuntimeParams struct {
Path string
}
Source Files ¶
Click to show internal directories.
Click to hide internal directories.