command

package
v0.9.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 15, 2017 License: MIT Imports: 7 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddCommands

func AddCommands(cmd *cobra.Command, cli *ManagerCli)

AddCommands add available commands to the speicifed command

func NewApproveCommand

func NewApproveCommand(cli *ManagerCli) *cobra.Command

NewApproveCommand returns definition of command approve

func NewCheckoutCommand

func NewCheckoutCommand(cli *ManagerCli) *cobra.Command

NewCheckoutCommand returns definition of command checkout

func NewDeclineCommand

func NewDeclineCommand(cli *ManagerCli) *cobra.Command

NewDeclineCommand returns definition of command decline

func NewDescribeCommand

func NewDescribeCommand(cli *ManagerCli) *cobra.Command

NewDescribeCommand returns definition of command describe

func NewListCommand

func NewListCommand(cli *ManagerCli) *cobra.Command

NewListCommand returns definition of command list

func NewMergeCommand added in v0.9.1

func NewMergeCommand(cli *ManagerCli) *cobra.Command

NewMergeCommand returns definition of command merge

func NewUnapproveCommand

func NewUnapproveCommand(cli *ManagerCli) *cobra.Command

NewUnapproveCommand returns definition of command unapprove

Types

type Cli

type Cli interface {
	Client() client.APIClient
	UserCredential() *models.UserCredential
	Repo() *models.Repository
}

Cli interface

type ManagerCli

type ManagerCli struct {
	// contains filtered or unexported fields
}

ManagerCli struct

func NewManagerCli

func NewManagerCli(cred *models.UserCredential, repo *models.Repository) *ManagerCli

NewManagerCli creates a new manager cli instance

func (*ManagerCli) Client

func (cli *ManagerCli) Client() client.APIClient

Client returns API client

func (*ManagerCli) Repo

func (cli *ManagerCli) Repo() *models.Repository

Repo returns information on Repository

func (*ManagerCli) UserCredential

func (cli *ManagerCli) UserCredential() *models.UserCredential

UserCredential returns user credential

type StatusError

type StatusError struct {
	Status     string
	StatusCode int
}

StatusError struct

func (StatusError) Error

func (e StatusError) Error() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL