Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApproveCommand ¶ added in v0.17.15
ApproveCommand executes the approve subcommand.
func NewApproveCommand ¶ added in v0.17.15
func NewApproveCommand( inboxDir string, queueDir string, promptManager prompt.Manager, ) ApproveCommand
NewApproveCommand creates a new ApproveCommand.
type CombinedListCommand ¶ added in v0.17.25
CombinedListCommand shows combined prompt and spec list.
func NewCombinedListCommand ¶ added in v0.17.25
func NewCombinedListCommand( inboxDir string, queueDir string, completedDir string, lister spec.Lister, counter prompt.Counter, ) CombinedListCommand
NewCombinedListCommand creates a new CombinedListCommand.
type CombinedStatusCommand ¶ added in v0.17.25
CombinedStatusCommand shows combined prompt and spec status.
type ListCommand ¶ added in v0.17.15
ListCommand executes the list subcommand.
func NewListCommand ¶ added in v0.17.15
func NewListCommand( inboxDir string, queueDir string, completedDir string, ) ListCommand
NewListCommand creates a new ListCommand.
type PromptEntry ¶ added in v0.17.15
PromptEntry represents a single prompt entry in the list output.
type QueueCommand ¶ added in v0.10.0
QueueCommand executes the queue subcommand.
func NewQueueCommand ¶ added in v0.10.0
func NewQueueCommand( inboxDir string, queueDir string, promptManager prompt.Manager, ) QueueCommand
NewQueueCommand creates a new QueueCommand.
type RequeueCommand ¶ added in v0.17.15
RequeueCommand executes the requeue subcommand.
func NewRequeueCommand ¶ added in v0.17.15
func NewRequeueCommand(queueDir string) RequeueCommand
NewRequeueCommand creates a new RequeueCommand.
type SpecApproveCommand ¶ added in v0.17.23
SpecApproveCommand executes the spec approve subcommand.
func NewSpecApproveCommand ¶ added in v0.17.23
func NewSpecApproveCommand(specsDir string) SpecApproveCommand
NewSpecApproveCommand creates a new SpecApproveCommand.
type SpecEntry ¶ added in v0.17.23
type SpecEntry struct {
Status string `json:"status"`
File string `json:"file"`
PromptsCompleted int `json:"prompts_completed"`
PromptsTotal int `json:"prompts_total"`
}
SpecEntry represents a single spec entry in the list output.
type SpecListCommand ¶ added in v0.17.23
SpecListCommand executes the spec list subcommand.
func NewSpecListCommand ¶ added in v0.17.23
func NewSpecListCommand(lister spec.Lister, counter prompt.Counter) SpecListCommand
NewSpecListCommand creates a new SpecListCommand.
type SpecStatusCommand ¶ added in v0.17.23
SpecStatusCommand executes the spec status subcommand.
func NewSpecStatusCommand ¶ added in v0.17.23
func NewSpecStatusCommand(lister spec.Lister, counter prompt.Counter) SpecStatusCommand
NewSpecStatusCommand creates a new SpecStatusCommand.
type SpecVerifyCommand ¶ added in v0.18.6
SpecVerifyCommand executes the spec verify subcommand.
func NewSpecVerifyCommand ¶ added in v0.18.6
func NewSpecVerifyCommand(specsDir string) SpecVerifyCommand
NewSpecVerifyCommand creates a new SpecVerifyCommand.
type StatusCommand ¶
StatusCommand executes the status subcommand.
func NewStatusCommand ¶
func NewStatusCommand(checker status.Checker, formatter status.Formatter) StatusCommand
NewStatusCommand creates a new StatusCommand.