rpc

package
v0.0.0-...-4506ac0 Latest Latest
Warning

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

Go to latest
Published: Aug 10, 2018 License: Apache-2.0 Imports: 37 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	CPUSharesIncrement   = uint(1) // default to no increment
	MemoryLimitIncrement = uint(1) // default to no increment

)

Functions

func AddAppShaToEnv

func AddAppShaToEnv(app, sha, env string)

func AuthorizeApp

func AuthorizeApp(AuthArg *ManagerAuthArg, app string) error

func AuthorizeSuperUser

func AuthorizeSuperUser(authArg *ManagerAuthArg) error

func AuthorizeTeamAdmin

func AuthorizeTeamAdmin(AuthArg *ManagerAuthArg, team string) error

func DeleteAppShaFromEnv

func DeleteAppShaFromEnv(app, sha, env string)

func DeleteEnv

func DeleteEnv(env string)

func GetAllowedApps

func GetAllowedApps(auth *ManagerAuthArg, user string) map[string]bool

func Init

func Init(listenAddr string, supervisorPort uint16, cpuIncr, memIncr uint, resDuration time.Duration) error

func IsAppAllowed

func IsAppAllowed(auth *ManagerAuthArg, user string, app string) bool

func IsEnvInUse

func IsEnvInUse(env string) bool

func ListTeamAdmins

func ListTeamAdmins(team string, auth *ManagerAuthArg) ([]string, error)

func ListTeamApps

func ListTeamApps(team string) ([]string, error)

func ListTeamAttributes

func ListTeamAttributes(team, attribute string, ldapConn *ldap.LDAPConnection) ([]string, error)

func ListTeamEmails

func ListTeamEmails(team string, auth *ManagerAuthArg) ([]string, error)

func ListTeamMembers

func ListTeamMembers(team string, auth *ManagerAuthArg) ([]string, error)

func ListTeams

func ListTeams(auth *ManagerAuthArg) ([]string, error)

func Listen

func Listen()

func LoadEnvs

func LoadEnvs() error

func MergeDependerEnvData

func MergeDependerEnvData(dst *DependerEnvData, src *DependerEnvData) *DependerEnvData

func ModifyTeamAdmin

func ModifyTeamAdmin(action int, arg ManagerModifyTeamAdminArg, reply *ManagerModifyTeamAdminReply) error

func ModifyTeamEmail

func ModifyTeamEmail(action int, arg ManagerEmailArg, reply *ManagerEmailReply) error

func ModifyTeamMember

func ModifyTeamMember(action int, arg ManagerTeamMemberArg, reply *ManagerTeamMemberReply) error

func ResolveDepValues

func ResolveDepValues(app string, zkEnv *datamodel.ZkEnv, names []string, encrypt bool, t *Task) (deps map[string]DepsType, err error)

func ResolveDepValuesForZone

func ResolveDepValuesForZone(app string, zkEnv *datamodel.ZkEnv, zone string, names []string, encrypt bool, t *Task) (DepsType, error)

func SimpleAuthorize

func SimpleAuthorize(AuthArg *ManagerAuthArg) error

func SuperUserOnlyChecker

func SuperUserOnlyChecker(file string, interval time.Duration)

func TeamExists

func TeamExists(name string, auth *ManagerAuthArg) bool

func UserExists

func UserExists(name string, auth *ManagerAuthArg) bool

Types

type AddDependerAppDataExecutor

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

func (*AddDependerAppDataExecutor) Authorize

func (e *AddDependerAppDataExecutor) Authorize() error

func (*AddDependerAppDataExecutor) Description

func (e *AddDependerAppDataExecutor) Description() string

func (*AddDependerAppDataExecutor) Execute

func (e *AddDependerAppDataExecutor) Execute(t *Task) error

func (*AddDependerAppDataExecutor) Request

func (e *AddDependerAppDataExecutor) Request() interface{}

func (*AddDependerAppDataExecutor) Result

func (e *AddDependerAppDataExecutor) Result() interface{}

type AddDependerEnvDataExecutor

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

func (*AddDependerEnvDataExecutor) Authorize

func (e *AddDependerEnvDataExecutor) Authorize() error

func (*AddDependerEnvDataExecutor) Description

func (e *AddDependerEnvDataExecutor) Description() string

func (*AddDependerEnvDataExecutor) Execute

func (e *AddDependerEnvDataExecutor) Execute(t *Task) error

func (*AddDependerEnvDataExecutor) Request

func (e *AddDependerEnvDataExecutor) Request() interface{}

func (*AddDependerEnvDataExecutor) Result

func (e *AddDependerEnvDataExecutor) Result() interface{}

type AddDependerEnvDataForDependerAppExecutor

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

func (*AddDependerEnvDataForDependerAppExecutor) Authorize

func (*AddDependerEnvDataForDependerAppExecutor) Description

func (*AddDependerEnvDataForDependerAppExecutor) Execute

func (e *AddDependerEnvDataForDependerAppExecutor) Execute(t *Task) error

func (*AddDependerEnvDataForDependerAppExecutor) Request

func (e *AddDependerEnvDataForDependerAppExecutor) Request() interface{}

func (*AddDependerEnvDataForDependerAppExecutor) Result

func (e *AddDependerEnvDataForDependerAppExecutor) Result() interface{}

type AddRoleExecutor

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

func (*AddRoleExecutor) Authorize

func (e *AddRoleExecutor) Authorize() error

func (*AddRoleExecutor) Description

func (e *AddRoleExecutor) Description() string

func (*AddRoleExecutor) Execute

func (e *AddRoleExecutor) Execute(t *Task) error

func (*AddRoleExecutor) Request

func (e *AddRoleExecutor) Request() interface{}

func (*AddRoleExecutor) Result

func (e *AddRoleExecutor) Result() interface{}

type AddTeamAdminExecutor

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

func (*AddTeamAdminExecutor) Authorize

func (e *AddTeamAdminExecutor) Authorize() error

func (*AddTeamAdminExecutor) Description

func (e *AddTeamAdminExecutor) Description() string

func (*AddTeamAdminExecutor) Execute

func (e *AddTeamAdminExecutor) Execute(t *Task) error

func (*AddTeamAdminExecutor) Request

func (e *AddTeamAdminExecutor) Request() interface{}

func (*AddTeamAdminExecutor) Result

func (e *AddTeamAdminExecutor) Result() interface{}

type AddTeamEmailExecutor

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

func (*AddTeamEmailExecutor) Authorize

func (e *AddTeamEmailExecutor) Authorize() error

func (*AddTeamEmailExecutor) Description

func (e *AddTeamEmailExecutor) Description() string

func (*AddTeamEmailExecutor) Execute

func (e *AddTeamEmailExecutor) Execute(t *Task) error

func (*AddTeamEmailExecutor) Request

func (e *AddTeamEmailExecutor) Request() interface{}

func (*AddTeamEmailExecutor) Result

func (e *AddTeamEmailExecutor) Result() interface{}

type AddTeamMemberExecutor

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

func (*AddTeamMemberExecutor) Authorize

func (e *AddTeamMemberExecutor) Authorize() error

func (*AddTeamMemberExecutor) Description

func (e *AddTeamMemberExecutor) Description() string

func (*AddTeamMemberExecutor) Execute

func (e *AddTeamMemberExecutor) Execute(t *Task) error

func (*AddTeamMemberExecutor) Request

func (e *AddTeamMemberExecutor) Request() interface{}

func (*AddTeamMemberExecutor) Result

func (e *AddTeamMemberExecutor) Result() interface{}

type AllowAppExecutor

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

func (*AllowAppExecutor) Authorize

func (e *AllowAppExecutor) Authorize() error

func (*AllowAppExecutor) Description

func (e *AllowAppExecutor) Description() string

func (*AllowAppExecutor) Execute

func (e *AllowAppExecutor) Execute(t *Task) error

func (*AllowAppExecutor) Request

func (e *AllowAppExecutor) Request() interface{}

func (*AllowAppExecutor) Result

func (e *AllowAppExecutor) Result() interface{}

type AppEnvSortable

type AppEnvSortable []AppEnv

func (AppEnvSortable) Len

func (a AppEnvSortable) Len() int

func (AppEnvSortable) Less

func (a AppEnvSortable) Less(i, j int) bool

func (AppEnvSortable) Swap

func (a AppEnvSortable) Swap(i, j int)

type AuthorizeSSHExecutor

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

func (*AuthorizeSSHExecutor) Authorize

func (e *AuthorizeSSHExecutor) Authorize() error

func (*AuthorizeSSHExecutor) Description

func (e *AuthorizeSSHExecutor) Description() string

func (*AuthorizeSSHExecutor) Execute

func (e *AuthorizeSSHExecutor) Execute(t *Task) error

func (*AuthorizeSSHExecutor) Request

func (e *AuthorizeSSHExecutor) Request() interface{}

func (*AuthorizeSSHExecutor) Result

func (e *AuthorizeSSHExecutor) Result() interface{}

type Authorizer

type Authorizer struct {
	User     string
	Password string
	Secret   string
}

func (*Authorizer) Authenticate

func (a *Authorizer) Authenticate() (err error)

type ContainerMaintenanceExecutor

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

func (*ContainerMaintenanceExecutor) Authorize

func (e *ContainerMaintenanceExecutor) Authorize() error

func (*ContainerMaintenanceExecutor) Description

func (e *ContainerMaintenanceExecutor) Description() string

func (*ContainerMaintenanceExecutor) Execute

func (e *ContainerMaintenanceExecutor) Execute(t *Task) error

func (*ContainerMaintenanceExecutor) Request

func (e *ContainerMaintenanceExecutor) Request() interface{}

func (*ContainerMaintenanceExecutor) Result

func (e *ContainerMaintenanceExecutor) Result() interface{}

type CopyContainerExecutor

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

func (*CopyContainerExecutor) Authorize

func (e *CopyContainerExecutor) Authorize() error

func (*CopyContainerExecutor) Description

func (e *CopyContainerExecutor) Description() string

func (*CopyContainerExecutor) Execute

func (e *CopyContainerExecutor) Execute(t *Task) error

func (*CopyContainerExecutor) Request

func (e *CopyContainerExecutor) Request() interface{}

func (*CopyContainerExecutor) Result

func (e *CopyContainerExecutor) Result() interface{}

type CreateTeamExecutor

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

func (*CreateTeamExecutor) Authorize

func (e *CreateTeamExecutor) Authorize() error

func (*CreateTeamExecutor) Description

func (e *CreateTeamExecutor) Description() string

func (*CreateTeamExecutor) Execute

func (e *CreateTeamExecutor) Execute(t *Task) error

func (*CreateTeamExecutor) Request

func (e *CreateTeamExecutor) Request() interface{}

func (*CreateTeamExecutor) Result

func (e *CreateTeamExecutor) Result() interface{}

type DeauthorizeSSHExecutor

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

func (*DeauthorizeSSHExecutor) Authorize

func (e *DeauthorizeSSHExecutor) Authorize() error

func (*DeauthorizeSSHExecutor) Description

func (e *DeauthorizeSSHExecutor) Description() string

func (*DeauthorizeSSHExecutor) Execute

func (e *DeauthorizeSSHExecutor) Execute(t *Task) error

func (*DeauthorizeSSHExecutor) Request

func (e *DeauthorizeSSHExecutor) Request() interface{}

func (*DeauthorizeSSHExecutor) Result

func (e *DeauthorizeSSHExecutor) Result() interface{}

type DeleteEnvExecutor

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

func (*DeleteEnvExecutor) Authorize

func (e *DeleteEnvExecutor) Authorize() error

func (*DeleteEnvExecutor) Description

func (e *DeleteEnvExecutor) Description() string

func (*DeleteEnvExecutor) Execute

func (e *DeleteEnvExecutor) Execute(t *Task) (err error)

func (*DeleteEnvExecutor) Request

func (e *DeleteEnvExecutor) Request() interface{}

func (*DeleteEnvExecutor) Result

func (e *DeleteEnvExecutor) Result() interface{}

type DeleteIPGroupExecutor

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

func (*DeleteIPGroupExecutor) Authorize

func (e *DeleteIPGroupExecutor) Authorize() error

func (*DeleteIPGroupExecutor) Description

func (e *DeleteIPGroupExecutor) Description() string

func (*DeleteIPGroupExecutor) Execute

func (e *DeleteIPGroupExecutor) Execute(t *Task) error

func (*DeleteIPGroupExecutor) Request

func (e *DeleteIPGroupExecutor) Request() interface{}

func (*DeleteIPGroupExecutor) Result

func (e *DeleteIPGroupExecutor) Result() interface{}

type DeletePoolExecutor

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

func (*DeletePoolExecutor) Authorize

func (e *DeletePoolExecutor) Authorize() error

func (*DeletePoolExecutor) Description

func (e *DeletePoolExecutor) Description() string

func (*DeletePoolExecutor) Execute

func (e *DeletePoolExecutor) Execute(t *Task) (err error)

func (*DeletePoolExecutor) Request

func (e *DeletePoolExecutor) Request() interface{}

func (*DeletePoolExecutor) Result

func (e *DeletePoolExecutor) Result() interface{}

type DeletePortExecutor

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

func (*DeletePortExecutor) Authorize

func (e *DeletePortExecutor) Authorize() error

func (*DeletePortExecutor) Description

func (e *DeletePortExecutor) Description() string

func (*DeletePortExecutor) Execute

func (e *DeletePortExecutor) Execute(t *Task) (err error)

func (*DeletePortExecutor) Request

func (e *DeletePortExecutor) Request() interface{}

func (*DeletePortExecutor) Result

func (e *DeletePortExecutor) Result() interface{}

type DeleteRuleExecutor

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

func (*DeleteRuleExecutor) Authorize

func (e *DeleteRuleExecutor) Authorize() error

func (*DeleteRuleExecutor) Description

func (e *DeleteRuleExecutor) Description() string

func (*DeleteRuleExecutor) Execute

func (e *DeleteRuleExecutor) Execute(t *Task) (err error)

func (*DeleteRuleExecutor) Request

func (e *DeleteRuleExecutor) Request() interface{}

func (*DeleteRuleExecutor) Result

func (e *DeleteRuleExecutor) Result() interface{}

type DeleteTeamExecutor

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

func (*DeleteTeamExecutor) Authorize

func (e *DeleteTeamExecutor) Authorize() error

func (*DeleteTeamExecutor) Description

func (e *DeleteTeamExecutor) Description() string

func (*DeleteTeamExecutor) Execute

func (e *DeleteTeamExecutor) Execute(t *Task) error

func (*DeleteTeamExecutor) Request

func (e *DeleteTeamExecutor) Request() interface{}

func (*DeleteTeamExecutor) Result

func (e *DeleteTeamExecutor) Result() interface{}

type DeleteTrieExecutor

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

func (*DeleteTrieExecutor) Authorize

func (e *DeleteTrieExecutor) Authorize() error

func (*DeleteTrieExecutor) Description

func (e *DeleteTrieExecutor) Description() string

func (*DeleteTrieExecutor) Execute

func (e *DeleteTrieExecutor) Execute(t *Task) (err error)

func (*DeleteTrieExecutor) Request

func (e *DeleteTrieExecutor) Request() interface{}

func (*DeleteTrieExecutor) Result

func (e *DeleteTrieExecutor) Result() interface{}

type DeployContainerExecutor

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

func (*DeployContainerExecutor) Authorize

func (e *DeployContainerExecutor) Authorize() error

func (*DeployContainerExecutor) Description

func (e *DeployContainerExecutor) Description() string

func (*DeployContainerExecutor) Execute

func (e *DeployContainerExecutor) Execute(t *Task) error

func (*DeployContainerExecutor) Request

func (e *DeployContainerExecutor) Request() interface{}

func (*DeployContainerExecutor) Result

func (e *DeployContainerExecutor) Result() interface{}

type DeployExecutor

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

func (*DeployExecutor) Authorize

func (e *DeployExecutor) Authorize() error

func (*DeployExecutor) Description

func (e *DeployExecutor) Description() string

func (*DeployExecutor) Execute

func (e *DeployExecutor) Execute(t *Task) error

func (*DeployExecutor) Request

func (e *DeployExecutor) Request() interface{}

func (*DeployExecutor) Result

func (e *DeployExecutor) Result() interface{}

type DeployHostResult

type DeployHostResult struct {
	Host      string
	Container *Container
	Error     error
}

type DeployZoneResult

type DeployZoneResult struct {
	Zone       string
	Containers []*Container
	Error      error
}

type DisallowAppExecutor

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

func (*DisallowAppExecutor) Authorize

func (e *DisallowAppExecutor) Authorize() error

func (*DisallowAppExecutor) Description

func (e *DisallowAppExecutor) Description() string

func (*DisallowAppExecutor) Execute

func (e *DisallowAppExecutor) Execute(t *Task) error

func (*DisallowAppExecutor) Request

func (e *DisallowAppExecutor) Request() interface{}

func (*DisallowAppExecutor) Result

func (e *DisallowAppExecutor) Result() interface{}

type GetAppEnvPortExecutor

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

func (*GetAppEnvPortExecutor) Authorize

func (e *GetAppEnvPortExecutor) Authorize() error

func (*GetAppEnvPortExecutor) Description

func (e *GetAppEnvPortExecutor) Description() string

func (*GetAppEnvPortExecutor) Execute

func (e *GetAppEnvPortExecutor) Execute(t *Task) (err error)

func (*GetAppEnvPortExecutor) Request

func (e *GetAppEnvPortExecutor) Request() interface{}

func (*GetAppEnvPortExecutor) Result

func (e *GetAppEnvPortExecutor) Result() interface{}

type GetAppExecutor

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

func (*GetAppExecutor) Authorize

func (e *GetAppExecutor) Authorize() error

func (*GetAppExecutor) Description

func (e *GetAppExecutor) Description() string

func (*GetAppExecutor) Execute

func (e *GetAppExecutor) Execute(t *Task) error

func (*GetAppExecutor) Request

func (e *GetAppExecutor) Request() interface{}

func (*GetAppExecutor) Result

func (e *GetAppExecutor) Result() interface{}

type GetContainerExecutor

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

func (*GetContainerExecutor) Authorize

func (e *GetContainerExecutor) Authorize() error

func (*GetContainerExecutor) Description

func (e *GetContainerExecutor) Description() string

func (*GetContainerExecutor) Execute

func (e *GetContainerExecutor) Execute(t *Task) (err error)

func (*GetContainerExecutor) Request

func (e *GetContainerExecutor) Request() interface{}

func (*GetContainerExecutor) Result

func (e *GetContainerExecutor) Result() interface{}

type GetDependerAppDataExecutor

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

func (*GetDependerAppDataExecutor) Authorize

func (e *GetDependerAppDataExecutor) Authorize() error

func (*GetDependerAppDataExecutor) Description

func (e *GetDependerAppDataExecutor) Description() string

func (*GetDependerAppDataExecutor) Execute

func (e *GetDependerAppDataExecutor) Execute(t *Task) error

func (*GetDependerAppDataExecutor) Request

func (e *GetDependerAppDataExecutor) Request() interface{}

func (*GetDependerAppDataExecutor) Result

func (e *GetDependerAppDataExecutor) Result() interface{}

type GetDependerEnvDataExecutor

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

func (*GetDependerEnvDataExecutor) Authorize

func (e *GetDependerEnvDataExecutor) Authorize() error

func (*GetDependerEnvDataExecutor) Description

func (e *GetDependerEnvDataExecutor) Description() string

func (*GetDependerEnvDataExecutor) Execute

func (e *GetDependerEnvDataExecutor) Execute(t *Task) error

func (*GetDependerEnvDataExecutor) Request

func (e *GetDependerEnvDataExecutor) Request() interface{}

func (*GetDependerEnvDataExecutor) Result

func (e *GetDependerEnvDataExecutor) Result() interface{}

type GetDependerEnvDataForDependerAppExecutor

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

func (*GetDependerEnvDataForDependerAppExecutor) Authorize

func (*GetDependerEnvDataForDependerAppExecutor) Description

func (*GetDependerEnvDataForDependerAppExecutor) Execute

func (e *GetDependerEnvDataForDependerAppExecutor) Execute(t *Task) error

func (*GetDependerEnvDataForDependerAppExecutor) Request

func (e *GetDependerEnvDataForDependerAppExecutor) Request() interface{}

func (*GetDependerEnvDataForDependerAppExecutor) Result

func (e *GetDependerEnvDataForDependerAppExecutor) Result() interface{}

type GetIPGroupExecutor

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

func (*GetIPGroupExecutor) Authorize

func (e *GetIPGroupExecutor) Authorize() error

func (*GetIPGroupExecutor) Description

func (e *GetIPGroupExecutor) Description() string

func (*GetIPGroupExecutor) Execute

func (e *GetIPGroupExecutor) Execute(t *Task) (err error)

func (*GetIPGroupExecutor) Request

func (e *GetIPGroupExecutor) Request() interface{}

func (*GetIPGroupExecutor) Result

func (e *GetIPGroupExecutor) Result() interface{}

type GetManagerExecutor

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

func (*GetManagerExecutor) Authorize

func (e *GetManagerExecutor) Authorize() error

func (*GetManagerExecutor) Description

func (e *GetManagerExecutor) Description() string

func (*GetManagerExecutor) Execute

func (e *GetManagerExecutor) Execute(t *Task) error

func (*GetManagerExecutor) Request

func (e *GetManagerExecutor) Request() interface{}

func (*GetManagerExecutor) Result

func (e *GetManagerExecutor) Result() interface{}

type GetPoolExecutor

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

func (*GetPoolExecutor) Authorize

func (e *GetPoolExecutor) Authorize() error

func (*GetPoolExecutor) Description

func (e *GetPoolExecutor) Description() string

func (*GetPoolExecutor) Execute

func (e *GetPoolExecutor) Execute(t *Task) (err error)

func (*GetPoolExecutor) Request

func (e *GetPoolExecutor) Request() interface{}

func (*GetPoolExecutor) Result

func (e *GetPoolExecutor) Result() interface{}

type GetPortExecutor

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

func (*GetPortExecutor) Authorize

func (e *GetPortExecutor) Authorize() error

func (*GetPortExecutor) Description

func (e *GetPortExecutor) Description() string

func (*GetPortExecutor) Execute

func (e *GetPortExecutor) Execute(t *Task) (err error)

func (*GetPortExecutor) Request

func (e *GetPortExecutor) Request() interface{}

func (*GetPortExecutor) Result

func (e *GetPortExecutor) Result() interface{}

type GetRouterExecutor

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

func (*GetRouterExecutor) Authorize

func (e *GetRouterExecutor) Authorize() error

func (*GetRouterExecutor) Description

func (e *GetRouterExecutor) Description() string

func (*GetRouterExecutor) Execute

func (e *GetRouterExecutor) Execute(t *Task) error

func (*GetRouterExecutor) Request

func (e *GetRouterExecutor) Request() interface{}

func (*GetRouterExecutor) Result

func (e *GetRouterExecutor) Result() interface{}

type GetRuleExecutor

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

func (*GetRuleExecutor) Authorize

func (e *GetRuleExecutor) Authorize() error

func (*GetRuleExecutor) Description

func (e *GetRuleExecutor) Description() string

func (*GetRuleExecutor) Execute

func (e *GetRuleExecutor) Execute(t *Task) (err error)

func (*GetRuleExecutor) Request

func (e *GetRuleExecutor) Request() interface{}

func (*GetRuleExecutor) Result

func (e *GetRuleExecutor) Result() interface{}

type GetSelfExecutor

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

func (*GetSelfExecutor) Authorize

func (e *GetSelfExecutor) Authorize() error

func (*GetSelfExecutor) Description

func (e *GetSelfExecutor) Description() string

func (*GetSelfExecutor) Execute

func (e *GetSelfExecutor) Execute(t *Task) error

func (*GetSelfExecutor) Request

func (e *GetSelfExecutor) Request() interface{}

func (*GetSelfExecutor) Result

func (e *GetSelfExecutor) Result() interface{}

type GetTrieExecutor

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

func (*GetTrieExecutor) Authorize

func (e *GetTrieExecutor) Authorize() error

func (*GetTrieExecutor) Description

func (e *GetTrieExecutor) Description() string

func (*GetTrieExecutor) Execute

func (e *GetTrieExecutor) Execute(t *Task) (err error)

func (*GetTrieExecutor) Request

func (e *GetTrieExecutor) Request() interface{}

func (*GetTrieExecutor) Result

func (e *GetTrieExecutor) Result() interface{}

type HasRoleExecutor

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

func (*HasRoleExecutor) Authorize

func (e *HasRoleExecutor) Authorize() error

func (*HasRoleExecutor) Description

func (e *HasRoleExecutor) Description() string

func (*HasRoleExecutor) Execute

func (e *HasRoleExecutor) Execute(t *Task) error

func (*HasRoleExecutor) Request

func (e *HasRoleExecutor) Request() interface{}

func (*HasRoleExecutor) Result

func (e *HasRoleExecutor) Result() interface{}

type HealthCheckExecutor

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

func (*HealthCheckExecutor) AllowDuringMaintenance

func (e *HealthCheckExecutor) AllowDuringMaintenance() bool

func (*HealthCheckExecutor) Authorize

func (e *HealthCheckExecutor) Authorize() error

func (*HealthCheckExecutor) Description

func (e *HealthCheckExecutor) Description() string

func (*HealthCheckExecutor) Execute

func (e *HealthCheckExecutor) Execute(t *Task) error

func (*HealthCheckExecutor) Request

func (e *HealthCheckExecutor) Request() interface{}

func (*HealthCheckExecutor) Result

func (e *HealthCheckExecutor) Result() interface{}

type IdleExecutor

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

func (*IdleExecutor) AllowDuringMaintenance

func (e *IdleExecutor) AllowDuringMaintenance() bool

func (*IdleExecutor) Authorize

func (e *IdleExecutor) Authorize() error

func (*IdleExecutor) Description

func (e *IdleExecutor) Description() string

func (*IdleExecutor) Execute

func (e *IdleExecutor) Execute(t *Task) error

func (*IdleExecutor) Request

func (e *IdleExecutor) Request() interface{}

func (*IdleExecutor) Result

func (e *IdleExecutor) Result() interface{}

type IsAppAllowedExecutor

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

func (*IsAppAllowedExecutor) Authorize

func (e *IsAppAllowedExecutor) Authorize() error

func (*IsAppAllowedExecutor) Description

func (e *IsAppAllowedExecutor) Description() string

func (*IsAppAllowedExecutor) Execute

func (e *IsAppAllowedExecutor) Execute(t *Task) error

func (*IsAppAllowedExecutor) Request

func (e *IsAppAllowedExecutor) Request() interface{}

func (*IsAppAllowedExecutor) Result

func (e *IsAppAllowedExecutor) Result() interface{}

type IsSuperUserExecutor

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

func (*IsSuperUserExecutor) Authorize

func (e *IsSuperUserExecutor) Authorize() error

func (*IsSuperUserExecutor) Description

func (e *IsSuperUserExecutor) Description() string

func (*IsSuperUserExecutor) Execute

func (e *IsSuperUserExecutor) Execute(t *Task) error

func (*IsSuperUserExecutor) Request

func (e *IsSuperUserExecutor) Request() interface{}

func (*IsSuperUserExecutor) Result

func (e *IsSuperUserExecutor) Result() interface{}

type IsTeamAdminExecutor

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

func (*IsTeamAdminExecutor) Authorize

func (e *IsTeamAdminExecutor) Authorize() error

func (*IsTeamAdminExecutor) Description

func (e *IsTeamAdminExecutor) Description() string

func (*IsTeamAdminExecutor) Execute

func (e *IsTeamAdminExecutor) Execute(t *Task) error

func (*IsTeamAdminExecutor) Request

func (e *IsTeamAdminExecutor) Request() interface{}

func (*IsTeamAdminExecutor) Result

func (e *IsTeamAdminExecutor) Result() interface{}

type ListAllowedAppsExecutor

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

func (*ListAllowedAppsExecutor) Authorize

func (e *ListAllowedAppsExecutor) Authorize() error

func (*ListAllowedAppsExecutor) Description

func (e *ListAllowedAppsExecutor) Description() string

func (*ListAllowedAppsExecutor) Execute

func (e *ListAllowedAppsExecutor) Execute(t *Task) error

func (*ListAllowedAppsExecutor) Request

func (e *ListAllowedAppsExecutor) Request() interface{}

func (*ListAllowedAppsExecutor) Result

func (e *ListAllowedAppsExecutor) Result() interface{}

type ListAppEnvsWithPortExecutor

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

func (*ListAppEnvsWithPortExecutor) Authorize

func (e *ListAppEnvsWithPortExecutor) Authorize() error

func (*ListAppEnvsWithPortExecutor) Description

func (e *ListAppEnvsWithPortExecutor) Description() string

func (*ListAppEnvsWithPortExecutor) Execute

func (e *ListAppEnvsWithPortExecutor) Execute(t *Task) (err error)

func (*ListAppEnvsWithPortExecutor) Request

func (e *ListAppEnvsWithPortExecutor) Request() interface{}

func (*ListAppEnvsWithPortExecutor) Result

func (e *ListAppEnvsWithPortExecutor) Result() interface{}

type ListAppsExecutor

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

func (*ListAppsExecutor) Authorize

func (e *ListAppsExecutor) Authorize() error

func (*ListAppsExecutor) Description

func (e *ListAppsExecutor) Description() string

func (*ListAppsExecutor) Execute

func (e *ListAppsExecutor) Execute(t *Task) error

func (*ListAppsExecutor) Request

func (e *ListAppsExecutor) Request() interface{}

func (*ListAppsExecutor) Result

func (e *ListAppsExecutor) Result() interface{}

type ListAuthorizedRegisteredAppsExecutor

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

func (*ListAuthorizedRegisteredAppsExecutor) Authorize

func (*ListAuthorizedRegisteredAppsExecutor) Description

func (*ListAuthorizedRegisteredAppsExecutor) Execute

func (e *ListAuthorizedRegisteredAppsExecutor) Execute(t *Task) (err error)

func (*ListAuthorizedRegisteredAppsExecutor) Request

func (e *ListAuthorizedRegisteredAppsExecutor) Request() interface{}

func (*ListAuthorizedRegisteredAppsExecutor) Result

func (e *ListAuthorizedRegisteredAppsExecutor) Result() interface{}

type ListContainersExecutor

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

func (*ListContainersExecutor) Authorize

func (e *ListContainersExecutor) Authorize() error

func (*ListContainersExecutor) Description

func (e *ListContainersExecutor) Description() string

func (*ListContainersExecutor) Execute

func (e *ListContainersExecutor) Execute(t *Task) error

func (*ListContainersExecutor) Request

func (e *ListContainersExecutor) Request() interface{}

func (*ListContainersExecutor) Result

func (e *ListContainersExecutor) Result() interface{}

type ListEnvsExecutor

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

func (*ListEnvsExecutor) Authorize

func (e *ListEnvsExecutor) Authorize() error

func (*ListEnvsExecutor) Description

func (e *ListEnvsExecutor) Description() string

func (*ListEnvsExecutor) Execute

func (e *ListEnvsExecutor) Execute(t *Task) error

func (*ListEnvsExecutor) Request

func (e *ListEnvsExecutor) Request() interface{}

func (*ListEnvsExecutor) Result

func (e *ListEnvsExecutor) Result() interface{}

type ListIPGroupsExecutor

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

func (*ListIPGroupsExecutor) Authorize

func (e *ListIPGroupsExecutor) Authorize() error

func (*ListIPGroupsExecutor) Description

func (e *ListIPGroupsExecutor) Description() string

func (*ListIPGroupsExecutor) Execute

func (e *ListIPGroupsExecutor) Execute(t *Task) (err error)

func (*ListIPGroupsExecutor) Request

func (e *ListIPGroupsExecutor) Request() interface{}

func (*ListIPGroupsExecutor) Result

func (e *ListIPGroupsExecutor) Result() interface{}

type ListManagersExecutor

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

func (*ListManagersExecutor) Authorize

func (e *ListManagersExecutor) Authorize() error

func (*ListManagersExecutor) Description

func (e *ListManagersExecutor) Description() string

func (*ListManagersExecutor) Execute

func (e *ListManagersExecutor) Execute(t *Task) (err error)

func (*ListManagersExecutor) Request

func (e *ListManagersExecutor) Request() interface{}

func (*ListManagersExecutor) Result

func (e *ListManagersExecutor) Result() interface{}

type ListPoolsExecutor

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

func (*ListPoolsExecutor) Authorize

func (e *ListPoolsExecutor) Authorize() error

func (*ListPoolsExecutor) Description

func (e *ListPoolsExecutor) Description() string

func (*ListPoolsExecutor) Execute

func (e *ListPoolsExecutor) Execute(t *Task) (err error)

func (*ListPoolsExecutor) Request

func (e *ListPoolsExecutor) Request() interface{}

func (*ListPoolsExecutor) Result

func (e *ListPoolsExecutor) Result() interface{}

type ListPortsExecutor

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

func (*ListPortsExecutor) Authorize

func (e *ListPortsExecutor) Authorize() error

func (*ListPortsExecutor) Description

func (e *ListPortsExecutor) Description() string

func (*ListPortsExecutor) Execute

func (e *ListPortsExecutor) Execute(t *Task) (err error)

func (*ListPortsExecutor) Request

func (e *ListPortsExecutor) Request() interface{}

func (*ListPortsExecutor) Result

func (e *ListPortsExecutor) Result() interface{}

type ListRegisteredAppsExecutor

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

func (*ListRegisteredAppsExecutor) Authorize

func (e *ListRegisteredAppsExecutor) Authorize() error

func (*ListRegisteredAppsExecutor) Description

func (e *ListRegisteredAppsExecutor) Description() string

func (*ListRegisteredAppsExecutor) Execute

func (e *ListRegisteredAppsExecutor) Execute(t *Task) (err error)

func (*ListRegisteredAppsExecutor) Request

func (e *ListRegisteredAppsExecutor) Request() interface{}

func (*ListRegisteredAppsExecutor) Result

func (e *ListRegisteredAppsExecutor) Result() interface{}

type ListRoutersExecutor

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

func (*ListRoutersExecutor) Authorize

func (e *ListRoutersExecutor) Authorize() error

func (*ListRoutersExecutor) Description

func (e *ListRoutersExecutor) Description() string

func (*ListRoutersExecutor) Execute

func (e *ListRoutersExecutor) Execute(t *Task) (err error)

func (*ListRoutersExecutor) Request

func (e *ListRoutersExecutor) Request() interface{}

func (*ListRoutersExecutor) Result

func (e *ListRoutersExecutor) Result() interface{}

type ListRulesExecutor

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

func (*ListRulesExecutor) Authorize

func (e *ListRulesExecutor) Authorize() error

func (*ListRulesExecutor) Description

func (e *ListRulesExecutor) Description() string

func (*ListRulesExecutor) Execute

func (e *ListRulesExecutor) Execute(t *Task) (err error)

func (*ListRulesExecutor) Request

func (e *ListRulesExecutor) Request() interface{}

func (*ListRulesExecutor) Result

func (e *ListRulesExecutor) Result() interface{}

type ListShasExecutor

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

func (*ListShasExecutor) Authorize

func (e *ListShasExecutor) Authorize() error

func (*ListShasExecutor) Description

func (e *ListShasExecutor) Description() string

func (*ListShasExecutor) Execute

func (e *ListShasExecutor) Execute(t *Task) error

func (*ListShasExecutor) Request

func (e *ListShasExecutor) Request() interface{}

func (*ListShasExecutor) Result

func (e *ListShasExecutor) Result() interface{}

type ListSupervisorsExecutor

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

func (*ListSupervisorsExecutor) Authorize

func (e *ListSupervisorsExecutor) Authorize() error

func (*ListSupervisorsExecutor) Description

func (e *ListSupervisorsExecutor) Description() string

func (*ListSupervisorsExecutor) Execute

func (e *ListSupervisorsExecutor) Execute(t *Task) (err error)

func (*ListSupervisorsExecutor) Request

func (e *ListSupervisorsExecutor) Request() interface{}

func (*ListSupervisorsExecutor) Result

func (e *ListSupervisorsExecutor) Result() interface{}

type ListTeamAdminsExecutor

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

func (*ListTeamAdminsExecutor) Authorize

func (e *ListTeamAdminsExecutor) Authorize() error

func (*ListTeamAdminsExecutor) Description

func (e *ListTeamAdminsExecutor) Description() string

func (*ListTeamAdminsExecutor) Execute

func (e *ListTeamAdminsExecutor) Execute(t *Task) (err error)

func (*ListTeamAdminsExecutor) Request

func (e *ListTeamAdminsExecutor) Request() interface{}

func (*ListTeamAdminsExecutor) Result

func (e *ListTeamAdminsExecutor) Result() interface{}

type ListTeamAppsExecutor

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

func (*ListTeamAppsExecutor) Authorize

func (e *ListTeamAppsExecutor) Authorize() error

func (*ListTeamAppsExecutor) Description

func (e *ListTeamAppsExecutor) Description() string

func (*ListTeamAppsExecutor) Execute

func (e *ListTeamAppsExecutor) Execute(t *Task) (err error)

func (*ListTeamAppsExecutor) Request

func (e *ListTeamAppsExecutor) Request() interface{}

func (*ListTeamAppsExecutor) Result

func (e *ListTeamAppsExecutor) Result() interface{}

type ListTeamEmailsExecutor

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

func (*ListTeamEmailsExecutor) Authorize

func (e *ListTeamEmailsExecutor) Authorize() error

func (*ListTeamEmailsExecutor) Description

func (e *ListTeamEmailsExecutor) Description() string

func (*ListTeamEmailsExecutor) Execute

func (e *ListTeamEmailsExecutor) Execute(t *Task) (err error)

func (*ListTeamEmailsExecutor) Request

func (e *ListTeamEmailsExecutor) Request() interface{}

func (*ListTeamEmailsExecutor) Result

func (e *ListTeamEmailsExecutor) Result() interface{}

type ListTeamMembersExecutor

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

func (*ListTeamMembersExecutor) Authorize

func (e *ListTeamMembersExecutor) Authorize() error

func (*ListTeamMembersExecutor) Description

func (e *ListTeamMembersExecutor) Description() string

func (*ListTeamMembersExecutor) Execute

func (e *ListTeamMembersExecutor) Execute(t *Task) (err error)

func (*ListTeamMembersExecutor) Request

func (e *ListTeamMembersExecutor) Request() interface{}

func (*ListTeamMembersExecutor) Result

func (e *ListTeamMembersExecutor) Result() interface{}

type ListTeamsExecutor

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

func (*ListTeamsExecutor) Authorize

func (e *ListTeamsExecutor) Authorize() error

func (*ListTeamsExecutor) Description

func (e *ListTeamsExecutor) Description() string

func (*ListTeamsExecutor) Execute

func (e *ListTeamsExecutor) Execute(t *Task) (err error)

func (*ListTeamsExecutor) Request

func (e *ListTeamsExecutor) Request() interface{}

func (*ListTeamsExecutor) Result

func (e *ListTeamsExecutor) Result() interface{}

type ListTriesExecutor

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

func (*ListTriesExecutor) Authorize

func (e *ListTriesExecutor) Authorize() error

func (*ListTriesExecutor) Description

func (e *ListTriesExecutor) Description() string

func (*ListTriesExecutor) Execute

func (e *ListTriesExecutor) Execute(t *Task) (err error)

func (*ListTriesExecutor) Request

func (e *ListTriesExecutor) Request() interface{}

func (*ListTriesExecutor) Result

func (e *ListTriesExecutor) Result() interface{}

type LoginExecutor

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

func (*LoginExecutor) Authorize

func (e *LoginExecutor) Authorize() error

func (*LoginExecutor) Description

func (e *LoginExecutor) Description() string

func (*LoginExecutor) Execute

func (e *LoginExecutor) Execute(t *Task) error

func (*LoginExecutor) Request

func (e *LoginExecutor) Request() interface{}

func (*LoginExecutor) Result

func (e *LoginExecutor) Result() interface{}

type ManagerRPC

type ManagerRPC bool

func (*ManagerRPC) AddDependerAppData

func (m *ManagerRPC) AddDependerAppData(arg ManagerAddDependerAppDataArg, reply *ManagerAddDependerAppDataReply) error

func (*ManagerRPC) AddDependerEnvData

func (m *ManagerRPC) AddDependerEnvData(arg ManagerAddDependerEnvDataArg, reply *ManagerAddDependerEnvDataReply) error

func (*ManagerRPC) AddDependerEnvDataForDependerApp

func (m *ManagerRPC) AddDependerEnvDataForDependerApp(arg ManagerAddDependerEnvDataForDependerAppArg,
	reply *ManagerAddDependerEnvDataForDependerAppReply) error

func (*ManagerRPC) AddRole

func (m *ManagerRPC) AddRole(arg ManagerRoleArg, reply *ManagerRoleReply) error

func (*ManagerRPC) AddTeamAdmin

func (m *ManagerRPC) AddTeamAdmin(arg ManagerModifyTeamAdminArg, reply *ManagerModifyTeamAdminReply) error

func (*ManagerRPC) AddTeamEmail

func (m *ManagerRPC) AddTeamEmail(arg ManagerEmailArg, reply *ManagerEmailReply) error

func (*ManagerRPC) AddTeamMember

func (m *ManagerRPC) AddTeamMember(arg ManagerTeamMemberArg, reply *ManagerTeamMemberReply) error

func (*ManagerRPC) AllowApp

func (m *ManagerRPC) AllowApp(arg ManagerAppArg, reply *ManagerAppReply) error

func (*ManagerRPC) AuthorizeSSH

func (m *ManagerRPC) AuthorizeSSH(arg ManagerAuthorizeSSHArg, reply *ManagerAuthorizeSSHReply) error

func (*ManagerRPC) ContainerMaintenance

func (m *ManagerRPC) ContainerMaintenance(arg ManagerContainerMaintenanceArg,
	reply *ManagerContainerMaintenanceReply) error

func (*ManagerRPC) CopyContainer

func (m *ManagerRPC) CopyContainer(arg ManagerCopyContainerArg, reply *AsyncReply) error

func (*ManagerRPC) CopyContainerResult

func (m *ManagerRPC) CopyContainerResult(id string, result *ManagerDeployReply) error

func (*ManagerRPC) CreateTeam

func (m *ManagerRPC) CreateTeam(arg ManagerTeamArg, reply *ManagerTeamReply) error

func (*ManagerRPC) DeauthorizeSSH

func (m *ManagerRPC) DeauthorizeSSH(arg ManagerAuthorizeSSHArg, reply *ManagerAuthorizeSSHReply) error

func (*ManagerRPC) DeleteEnv

func (m *ManagerRPC) DeleteEnv(arg ManagerEnvArg, reply *ManagerEnvReply) error

func (*ManagerRPC) DeleteIPGroup

func (m *ManagerRPC) DeleteIPGroup(arg ManagerDeleteIPGroupArg, reply *ManagerDeleteIPGroupReply) error

func (*ManagerRPC) DeletePool

func (m *ManagerRPC) DeletePool(arg ManagerDeletePoolArg, reply *ManagerDeletePoolReply) error

func (*ManagerRPC) DeletePort

func (m *ManagerRPC) DeletePort(arg ManagerDeletePortArg, reply *ManagerDeletePortReply) error

func (*ManagerRPC) DeleteRule

func (m *ManagerRPC) DeleteRule(arg ManagerDeleteRuleArg, reply *ManagerDeleteRuleReply) error

func (*ManagerRPC) DeleteTeam

func (m *ManagerRPC) DeleteTeam(arg ManagerTeamArg, reply *ManagerTeamReply) error

func (*ManagerRPC) DeleteTrie

func (m *ManagerRPC) DeleteTrie(arg ManagerDeleteTrieArg, reply *ManagerDeleteTrieReply) error

func (*ManagerRPC) Deploy

func (m *ManagerRPC) Deploy(arg ManagerDeployArg, reply *AsyncReply) error

func (*ManagerRPC) DeployContainer

func (m *ManagerRPC) DeployContainer(arg ManagerDeployContainerArg, reply *AsyncReply) error

func (*ManagerRPC) DeployResult

func (m *ManagerRPC) DeployResult(id string, result *ManagerDeployReply) error

func (*ManagerRPC) DisallowApp

func (m *ManagerRPC) DisallowApp(arg ManagerAppArg, reply *ManagerAppReply) error

func (*ManagerRPC) GetApp

func (m *ManagerRPC) GetApp(arg ManagerGetAppArg, reply *ManagerGetAppReply) error

func (*ManagerRPC) GetAppEnvPort

func (m *ManagerRPC) GetAppEnvPort(arg ManagerGetAppEnvPortArg, reply *ManagerGetAppEnvPortReply) error

func (*ManagerRPC) GetContainer

func (m *ManagerRPC) GetContainer(arg ManagerGetContainerArg, reply *ManagerGetContainerReply) error

func (*ManagerRPC) GetDependerAppData

func (m *ManagerRPC) GetDependerAppData(arg ManagerGetDependerAppDataArg, reply *ManagerGetDependerAppDataReply) error

func (*ManagerRPC) GetDependerEnvData

func (m *ManagerRPC) GetDependerEnvData(arg ManagerGetDependerEnvDataArg, reply *ManagerGetDependerEnvDataReply) error

func (*ManagerRPC) GetDependerEnvDataForDependerApp

func (m *ManagerRPC) GetDependerEnvDataForDependerApp(arg ManagerGetDependerEnvDataForDependerAppArg,
	reply *ManagerGetDependerEnvDataForDependerAppReply) error

func (*ManagerRPC) GetIPGroup

func (m *ManagerRPC) GetIPGroup(arg ManagerGetIPGroupArg, reply *ManagerGetIPGroupReply) error

func (*ManagerRPC) GetManager

func (m *ManagerRPC) GetManager(arg ManagerGetManagerArg, reply *ManagerGetManagerReply) error

func (*ManagerRPC) GetPool

func (m *ManagerRPC) GetPool(arg ManagerGetPoolArg, reply *ManagerGetPoolReply) error

func (*ManagerRPC) GetPort

func (m *ManagerRPC) GetPort(arg ManagerGetPortArg, reply *ManagerGetPortReply) error

func (*ManagerRPC) GetRouter

func (m *ManagerRPC) GetRouter(arg ManagerGetRouterArg, reply *ManagerGetRouterReply) error

func (*ManagerRPC) GetRule

func (m *ManagerRPC) GetRule(arg ManagerGetRuleArg, reply *ManagerGetRuleReply) error

func (*ManagerRPC) GetSelf

func (m *ManagerRPC) GetSelf(arg ManagerGetSelfArg, reply *ManagerGetManagerReply) error

func (*ManagerRPC) GetTrie

func (m *ManagerRPC) GetTrie(arg ManagerGetTrieArg, reply *ManagerGetTrieReply) error

func (*ManagerRPC) HasRole

func (m *ManagerRPC) HasRole(arg ManagerRoleArg, reply *ManagerHasRoleReply) error

func (*ManagerRPC) HealthCheck

func (m *ManagerRPC) HealthCheck(arg ManagerHealthCheckArg, reply *ManagerHealthCheckReply) error

func (*ManagerRPC) Idle

func (m *ManagerRPC) Idle(arg ManagerIdleArg, reply *ManagerIdleReply) error

func (*ManagerRPC) IsAppAllowed

func (m *ManagerRPC) IsAppAllowed(arg ManagerIsAppAllowedArg, reply *ManagerIsAppAllowedReply) error

func (*ManagerRPC) IsSuperUser

func (m *ManagerRPC) IsSuperUser(arg ManagerSuperUserArg, reply *ManagerSuperUserReply) error

func (*ManagerRPC) IsTeamAdmin

func (m *ManagerRPC) IsTeamAdmin(arg ManagerTeamAdminArg, reply *ManagerTeamAdminReply) error

func (*ManagerRPC) ListAllowedApps

func (m *ManagerRPC) ListAllowedApps(arg ManagerListAllowedAppsArg, reply *ManagerListAllowedAppsReply) error

func (*ManagerRPC) ListAppEnvsWithPort

func (m *ManagerRPC) ListAppEnvsWithPort(arg ManagerListAppEnvsWithPortArg, reply *ManagerListAppEnvsWithPortReply) error

func (*ManagerRPC) ListApps

func (m *ManagerRPC) ListApps(arg ManagerListAppsArg, reply *ManagerListAppsReply) error

func (*ManagerRPC) ListAuthorizedRegisteredApps

func (m *ManagerRPC) ListAuthorizedRegisteredApps(arg ManagerListRegisteredAppsArg, reply *ManagerListRegisteredAppsReply) error

func (*ManagerRPC) ListContainers

func (m *ManagerRPC) ListContainers(arg ManagerListContainersArg, reply *ManagerListContainersReply) error

func (*ManagerRPC) ListEnvs

func (m *ManagerRPC) ListEnvs(arg ManagerListEnvsArg, reply *ManagerListEnvsReply) error

func (*ManagerRPC) ListIPGroups

func (m *ManagerRPC) ListIPGroups(arg ManagerListIPGroupsArg, reply *ManagerListIPGroupsReply) error

func (*ManagerRPC) ListManagers

func (m *ManagerRPC) ListManagers(arg ManagerListManagersArg, reply *ManagerListManagersReply) error

func (*ManagerRPC) ListPools

func (m *ManagerRPC) ListPools(arg ManagerListPoolsArg, reply *ManagerListPoolsReply) error

func (*ManagerRPC) ListPorts

func (m *ManagerRPC) ListPorts(arg ManagerListPortsArg, reply *ManagerListPortsReply) error

func (*ManagerRPC) ListRegisteredApps

func (m *ManagerRPC) ListRegisteredApps(arg ManagerListRegisteredAppsArg, reply *ManagerListRegisteredAppsReply) error

func (*ManagerRPC) ListRouters

func (m *ManagerRPC) ListRouters(arg ManagerListRoutersArg, reply *ManagerListRoutersReply) error

func (*ManagerRPC) ListRules

func (m *ManagerRPC) ListRules(arg ManagerListRulesArg, reply *ManagerListRulesReply) error

func (*ManagerRPC) ListShas

func (m *ManagerRPC) ListShas(arg ManagerListShasArg, reply *ManagerListShasReply) error

func (*ManagerRPC) ListSupervisors

func (m *ManagerRPC) ListSupervisors(arg ManagerListSupervisorsArg, reply *ManagerListSupervisorsReply) error

func (*ManagerRPC) ListTaskIDs

func (m *ManagerRPC) ListTaskIDs(arg ManagerAuthArg, ids *[]string) error

func (*ManagerRPC) ListTeamAdmins

func (m *ManagerRPC) ListTeamAdmins(arg ManagerListTeamAdminsArg, reply *ManagerListTeamAdminsReply) error

func (*ManagerRPC) ListTeamApps

func (m *ManagerRPC) ListTeamApps(arg ManagerListTeamAppsArg, reply *ManagerListTeamAppsReply) error

func (*ManagerRPC) ListTeamEmails

func (m *ManagerRPC) ListTeamEmails(arg ManagerListTeamEmailsArg, reply *ManagerListTeamEmailsReply) error

func (*ManagerRPC) ListTeamMembers

func (m *ManagerRPC) ListTeamMembers(arg ManagerListTeamMembersArg, reply *ManagerListTeamMembersReply) error

func (*ManagerRPC) ListTeams

func (m *ManagerRPC) ListTeams(arg ManagerListTeamsArg, reply *ManagerListTeamsReply) error

func (*ManagerRPC) ListTries

func (m *ManagerRPC) ListTries(arg ManagerListTriesArg, reply *ManagerListTriesReply) error

func (*ManagerRPC) Login

func (m *ManagerRPC) Login(arg ManagerLoginArg, reply *ManagerLoginReply) error

func (*ManagerRPC) RegisterApp

func (m *ManagerRPC) RegisterApp(arg ManagerRegisterAppArg, reply *ManagerRegisterAppReply) error

func (*ManagerRPC) RegisterManager

func (m *ManagerRPC) RegisterManager(arg ManagerRegisterManagerArg, reply *AsyncReply) error

func (*ManagerRPC) RegisterManagerResult

func (m *ManagerRPC) RegisterManagerResult(id string, result *ManagerRegisterManagerReply) error

func (*ManagerRPC) RegisterRouter

func (m *ManagerRPC) RegisterRouter(arg ManagerRegisterRouterArg, reply *AsyncReply) error

func (*ManagerRPC) RegisterRouterResult

func (m *ManagerRPC) RegisterRouterResult(id string, result *ManagerRegisterRouterReply) error

func (*ManagerRPC) RegisterSupervisor

func (m *ManagerRPC) RegisterSupervisor(arg ManagerRegisterSupervisorArg, reply *AsyncReply) error

func (*ManagerRPC) RegisterSupervisorResult

func (m *ManagerRPC) RegisterSupervisorResult(id string, result *ManagerRegisterSupervisorReply) error

func (*ManagerRPC) RemoveDependerAppData

func (m *ManagerRPC) RemoveDependerAppData(arg ManagerRemoveDependerAppDataArg, reply *ManagerRemoveDependerAppDataReply) error

func (*ManagerRPC) RemoveDependerEnvData

func (m *ManagerRPC) RemoveDependerEnvData(arg ManagerRemoveDependerEnvDataArg, reply *ManagerRemoveDependerEnvDataReply) error

func (*ManagerRPC) RemoveDependerEnvDataForDependerApp

func (m *ManagerRPC) RemoveDependerEnvDataForDependerApp(arg ManagerRemoveDependerEnvDataForDependerAppArg,
	reply *ManagerRemoveDependerEnvDataForDependerAppReply) error

func (*ManagerRPC) RemoveRole

func (m *ManagerRPC) RemoveRole(arg ManagerRoleArg, reply *ManagerRoleReply) error

func (*ManagerRPC) RemoveTeamAdmin

func (m *ManagerRPC) RemoveTeamAdmin(arg ManagerModifyTeamAdminArg, reply *ManagerModifyTeamAdminReply) error

func (*ManagerRPC) RemoveTeamEmail

func (m *ManagerRPC) RemoveTeamEmail(arg ManagerEmailArg, reply *ManagerEmailReply) error

func (*ManagerRPC) RemoveTeamMember

func (m *ManagerRPC) RemoveTeamMember(arg ManagerTeamMemberArg, reply *ManagerTeamMemberReply) error

func (*ManagerRPC) RequestAppDependency

func (m *ManagerRPC) RequestAppDependency(arg ManagerRequestAppDependencyArg, reply *ManagerRequestAppDependencyReply) error

func (*ManagerRPC) ResolveDeps

func (m *ManagerRPC) ResolveDeps(arg ManagerResolveDepsArg, reply *ManagerResolveDepsReply) error

func (*ManagerRPC) Status

func (m *ManagerRPC) Status(id string, status *TaskStatus) error

func (*ManagerRPC) Teardown

func (m *ManagerRPC) Teardown(arg ManagerTeardownArg, reply *AsyncReply) error

func (*ManagerRPC) TeardownResult

func (m *ManagerRPC) TeardownResult(id string, result *ManagerTeardownReply) error

func (*ManagerRPC) UnregisterApp

func (m *ManagerRPC) UnregisterApp(arg ManagerRegisterAppArg, reply *ManagerRegisterAppReply) error

func (*ManagerRPC) UnregisterManager

func (m *ManagerRPC) UnregisterManager(arg ManagerRegisterManagerArg, reply *AsyncReply) error

func (*ManagerRPC) UnregisterManagerResult

func (m *ManagerRPC) UnregisterManagerResult(id string, result *ManagerRegisterManagerReply) error

func (*ManagerRPC) UnregisterRouter

func (m *ManagerRPC) UnregisterRouter(arg ManagerRegisterRouterArg, reply *AsyncReply) error

func (*ManagerRPC) UnregisterRouterResult

func (m *ManagerRPC) UnregisterRouterResult(id string, result *ManagerRegisterRouterReply) error

func (*ManagerRPC) UnregisterSupervisor

func (m *ManagerRPC) UnregisterSupervisor(arg ManagerRegisterSupervisorArg, reply *AsyncReply) error

func (*ManagerRPC) UnregisterSupervisorResult

func (m *ManagerRPC) UnregisterSupervisorResult(id string, result *ManagerRegisterSupervisorReply) error

func (*ManagerRPC) UpdateApp

func (m *ManagerRPC) UpdateApp(arg ManagerRegisterAppArg, reply *ManagerRegisterAppReply) error

func (*ManagerRPC) UpdateEnv

func (m *ManagerRPC) UpdateEnv(arg ManagerEnvArg, reply *ManagerEnvReply) error

func (*ManagerRPC) UpdateIPGroup

func (m *ManagerRPC) UpdateIPGroup(arg ManagerUpdateIPGroupArg, reply *ManagerUpdateIPGroupReply) error

func (*ManagerRPC) UpdatePool

func (m *ManagerRPC) UpdatePool(arg ManagerUpdatePoolArg, reply *ManagerUpdatePoolReply) error

func (*ManagerRPC) UpdatePort

func (m *ManagerRPC) UpdatePort(arg ManagerUpdatePortArg, reply *ManagerUpdatePortReply) error

func (*ManagerRPC) UpdateRule

func (m *ManagerRPC) UpdateRule(arg ManagerUpdateRuleArg, reply *ManagerUpdateRuleReply) error

func (*ManagerRPC) UpdateTrie

func (m *ManagerRPC) UpdateTrie(arg ManagerUpdateTrieArg, reply *ManagerUpdateTrieReply) error

func (*ManagerRPC) Usage

func (m *ManagerRPC) Usage(arg ManagerUsageArg, reply *ManagerUsageReply) error

func (*ManagerRPC) Version

func (m *ManagerRPC) Version(arg VersionArg, reply *VersionReply) error

type PortSortable

type PortSortable []uint16

func (PortSortable) Len

func (p PortSortable) Len() int

func (PortSortable) Less

func (p PortSortable) Less(i, j int) bool

func (PortSortable) Swap

func (p PortSortable) Swap(i, j int)

type RegisterAppExecutor

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

func (*RegisterAppExecutor) Authorize

func (e *RegisterAppExecutor) Authorize() error

func (*RegisterAppExecutor) Description

func (e *RegisterAppExecutor) Description() string

func (*RegisterAppExecutor) Execute

func (e *RegisterAppExecutor) Execute(t *Task) error

func (*RegisterAppExecutor) Request

func (e *RegisterAppExecutor) Request() interface{}

func (*RegisterAppExecutor) Result

func (e *RegisterAppExecutor) Result() interface{}

type RegisterManagerExecutor

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

func (*RegisterManagerExecutor) Authorize

func (e *RegisterManagerExecutor) Authorize() error

func (*RegisterManagerExecutor) Description

func (e *RegisterManagerExecutor) Description() string

func (*RegisterManagerExecutor) Execute

func (e *RegisterManagerExecutor) Execute(t *Task) error

func (*RegisterManagerExecutor) Request

func (e *RegisterManagerExecutor) Request() interface{}

func (*RegisterManagerExecutor) Result

func (e *RegisterManagerExecutor) Result() interface{}

type RegisterRouterExecutor

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

func (*RegisterRouterExecutor) Authorize

func (e *RegisterRouterExecutor) Authorize() error

func (*RegisterRouterExecutor) Description

func (e *RegisterRouterExecutor) Description() string

func (*RegisterRouterExecutor) Execute

func (e *RegisterRouterExecutor) Execute(t *Task) error

func (*RegisterRouterExecutor) Request

func (e *RegisterRouterExecutor) Request() interface{}

func (*RegisterRouterExecutor) Result

func (e *RegisterRouterExecutor) Result() interface{}

type RegisterSupervisorExecutor

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

func (*RegisterSupervisorExecutor) Authorize

func (e *RegisterSupervisorExecutor) Authorize() error

func (*RegisterSupervisorExecutor) Description

func (e *RegisterSupervisorExecutor) Description() string

func (*RegisterSupervisorExecutor) Execute

func (e *RegisterSupervisorExecutor) Execute(t *Task) error

func (*RegisterSupervisorExecutor) Request

func (e *RegisterSupervisorExecutor) Request() interface{}

func (*RegisterSupervisorExecutor) Result

func (e *RegisterSupervisorExecutor) Result() interface{}

type RemoveDependerAppDataExecutor

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

func (*RemoveDependerAppDataExecutor) Authorize

func (e *RemoveDependerAppDataExecutor) Authorize() error

func (*RemoveDependerAppDataExecutor) Description

func (e *RemoveDependerAppDataExecutor) Description() string

func (*RemoveDependerAppDataExecutor) Execute

func (e *RemoveDependerAppDataExecutor) Execute(t *Task) error

func (*RemoveDependerAppDataExecutor) Request

func (e *RemoveDependerAppDataExecutor) Request() interface{}

func (*RemoveDependerAppDataExecutor) Result

func (e *RemoveDependerAppDataExecutor) Result() interface{}

type RemoveDependerEnvDataExecutor

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

func (*RemoveDependerEnvDataExecutor) Authorize

func (e *RemoveDependerEnvDataExecutor) Authorize() error

func (*RemoveDependerEnvDataExecutor) Description

func (e *RemoveDependerEnvDataExecutor) Description() string

func (*RemoveDependerEnvDataExecutor) Execute

func (e *RemoveDependerEnvDataExecutor) Execute(t *Task) error

func (*RemoveDependerEnvDataExecutor) Request

func (e *RemoveDependerEnvDataExecutor) Request() interface{}

func (*RemoveDependerEnvDataExecutor) Result

func (e *RemoveDependerEnvDataExecutor) Result() interface{}

type RemoveDependerEnvDataForDependerAppExecutor

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

func (*RemoveDependerEnvDataForDependerAppExecutor) Authorize

func (*RemoveDependerEnvDataForDependerAppExecutor) Description

func (*RemoveDependerEnvDataForDependerAppExecutor) Execute

func (*RemoveDependerEnvDataForDependerAppExecutor) Request

func (e *RemoveDependerEnvDataForDependerAppExecutor) Request() interface{}

func (*RemoveDependerEnvDataForDependerAppExecutor) Result

func (e *RemoveDependerEnvDataForDependerAppExecutor) Result() interface{}

type RemoveRoleExecutor

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

func (*RemoveRoleExecutor) Authorize

func (e *RemoveRoleExecutor) Authorize() error

func (*RemoveRoleExecutor) Description

func (e *RemoveRoleExecutor) Description() string

func (*RemoveRoleExecutor) Execute

func (e *RemoveRoleExecutor) Execute(t *Task) error

func (*RemoveRoleExecutor) Request

func (e *RemoveRoleExecutor) Request() interface{}

func (*RemoveRoleExecutor) Result

func (e *RemoveRoleExecutor) Result() interface{}

type RemoveTeamAdminExecutor

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

func (*RemoveTeamAdminExecutor) Authorize

func (e *RemoveTeamAdminExecutor) Authorize() error

func (*RemoveTeamAdminExecutor) Description

func (e *RemoveTeamAdminExecutor) Description() string

func (*RemoveTeamAdminExecutor) Execute

func (e *RemoveTeamAdminExecutor) Execute(t *Task) error

func (*RemoveTeamAdminExecutor) Request

func (e *RemoveTeamAdminExecutor) Request() interface{}

func (*RemoveTeamAdminExecutor) Result

func (e *RemoveTeamAdminExecutor) Result() interface{}

type RemoveTeamEmailExecutor

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

func (*RemoveTeamEmailExecutor) Authorize

func (e *RemoveTeamEmailExecutor) Authorize() error

func (*RemoveTeamEmailExecutor) Description

func (e *RemoveTeamEmailExecutor) Description() string

func (*RemoveTeamEmailExecutor) Execute

func (e *RemoveTeamEmailExecutor) Execute(t *Task) error

func (*RemoveTeamEmailExecutor) Request

func (e *RemoveTeamEmailExecutor) Request() interface{}

func (*RemoveTeamEmailExecutor) Result

func (e *RemoveTeamEmailExecutor) Result() interface{}

type RemoveTeamMemberExecutor

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

func (*RemoveTeamMemberExecutor) Authorize

func (e *RemoveTeamMemberExecutor) Authorize() error

func (*RemoveTeamMemberExecutor) Description

func (e *RemoveTeamMemberExecutor) Description() string

func (*RemoveTeamMemberExecutor) Execute

func (e *RemoveTeamMemberExecutor) Execute(t *Task) error

func (*RemoveTeamMemberExecutor) Request

func (e *RemoveTeamMemberExecutor) Request() interface{}

func (*RemoveTeamMemberExecutor) Result

func (e *RemoveTeamMemberExecutor) Result() interface{}

type RequestAppDependencyExecutor

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

func (*RequestAppDependencyExecutor) Authorize

func (e *RequestAppDependencyExecutor) Authorize() error

func (*RequestAppDependencyExecutor) Description

func (e *RequestAppDependencyExecutor) Description() string

func (*RequestAppDependencyExecutor) Execute

func (e *RequestAppDependencyExecutor) Execute(t *Task) error

func (*RequestAppDependencyExecutor) Request

func (e *RequestAppDependencyExecutor) Request() interface{}

func (*RequestAppDependencyExecutor) Result

func (e *RequestAppDependencyExecutor) Result() interface{}

type RequestAppDependencyTemplate

type RequestAppDependencyTemplate struct {
	App          string
	AppTeam      string
	Dependency   string
	DepTeam      string
	Envs         string
	ManagerCName string
	User         string
}

type ResolveDepsExecutor

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

func (*ResolveDepsExecutor) Authorize

func (e *ResolveDepsExecutor) Authorize() error

func (*ResolveDepsExecutor) Description

func (e *ResolveDepsExecutor) Description() string

func (*ResolveDepsExecutor) Execute

func (e *ResolveDepsExecutor) Execute(t *Task) error

func (*ResolveDepsExecutor) Request

func (e *ResolveDepsExecutor) Request() interface{}

func (*ResolveDepsExecutor) Result

func (e *ResolveDepsExecutor) Result() interface{}

type TeardownExecutor

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

func (*TeardownExecutor) Authorize

func (e *TeardownExecutor) Authorize() error

func (*TeardownExecutor) Description

func (e *TeardownExecutor) Description() string

func (*TeardownExecutor) Execute

func (e *TeardownExecutor) Execute(t *Task) error

func (*TeardownExecutor) Request

func (e *TeardownExecutor) Request() interface{}

func (*TeardownExecutor) Result

func (e *TeardownExecutor) Result() interface{}

type UnregisterAppExecutor

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

func (*UnregisterAppExecutor) Authorize

func (e *UnregisterAppExecutor) Authorize() error

func (*UnregisterAppExecutor) Description

func (e *UnregisterAppExecutor) Description() string

func (*UnregisterAppExecutor) Execute

func (e *UnregisterAppExecutor) Execute(t *Task) error

func (*UnregisterAppExecutor) Request

func (e *UnregisterAppExecutor) Request() interface{}

func (*UnregisterAppExecutor) Result

func (e *UnregisterAppExecutor) Result() interface{}

type UnregisterManagerExecutor

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

func (*UnregisterManagerExecutor) Authorize

func (e *UnregisterManagerExecutor) Authorize() error

func (*UnregisterManagerExecutor) Description

func (e *UnregisterManagerExecutor) Description() string

func (*UnregisterManagerExecutor) Execute

func (e *UnregisterManagerExecutor) Execute(t *Task) error

func (*UnregisterManagerExecutor) Request

func (e *UnregisterManagerExecutor) Request() interface{}

func (*UnregisterManagerExecutor) Result

func (e *UnregisterManagerExecutor) Result() interface{}

type UnregisterRouterExecutor

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

func (*UnregisterRouterExecutor) Authorize

func (e *UnregisterRouterExecutor) Authorize() error

func (*UnregisterRouterExecutor) Description

func (e *UnregisterRouterExecutor) Description() string

func (*UnregisterRouterExecutor) Execute

func (e *UnregisterRouterExecutor) Execute(t *Task) error

func (*UnregisterRouterExecutor) Request

func (e *UnregisterRouterExecutor) Request() interface{}

func (*UnregisterRouterExecutor) Result

func (e *UnregisterRouterExecutor) Result() interface{}

type UnregisterSupervisorExecutor

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

func (*UnregisterSupervisorExecutor) Authorize

func (e *UnregisterSupervisorExecutor) Authorize() error

func (*UnregisterSupervisorExecutor) Description

func (e *UnregisterSupervisorExecutor) Description() string

func (*UnregisterSupervisorExecutor) Execute

func (e *UnregisterSupervisorExecutor) Execute(t *Task) error

func (*UnregisterSupervisorExecutor) Request

func (e *UnregisterSupervisorExecutor) Request() interface{}

func (*UnregisterSupervisorExecutor) Result

func (e *UnregisterSupervisorExecutor) Result() interface{}

type UpdateAppExecutor

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

func (*UpdateAppExecutor) Authorize

func (e *UpdateAppExecutor) Authorize() error

func (*UpdateAppExecutor) Description

func (e *UpdateAppExecutor) Description() string

func (*UpdateAppExecutor) Execute

func (e *UpdateAppExecutor) Execute(t *Task) error

func (*UpdateAppExecutor) Request

func (e *UpdateAppExecutor) Request() interface{}

func (*UpdateAppExecutor) Result

func (e *UpdateAppExecutor) Result() interface{}

type UpdateEnvExecutor

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

func (*UpdateEnvExecutor) Authorize

func (e *UpdateEnvExecutor) Authorize() error

func (*UpdateEnvExecutor) Description

func (e *UpdateEnvExecutor) Description() string

func (*UpdateEnvExecutor) Execute

func (e *UpdateEnvExecutor) Execute(t *Task) error

func (*UpdateEnvExecutor) Request

func (e *UpdateEnvExecutor) Request() interface{}

func (*UpdateEnvExecutor) Result

func (e *UpdateEnvExecutor) Result() interface{}

type UpdateIPGroupExecutor

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

func (*UpdateIPGroupExecutor) Authorize

func (e *UpdateIPGroupExecutor) Authorize() error

func (*UpdateIPGroupExecutor) Description

func (e *UpdateIPGroupExecutor) Description() string

func (*UpdateIPGroupExecutor) Execute

func (e *UpdateIPGroupExecutor) Execute(t *Task) error

func (*UpdateIPGroupExecutor) Request

func (e *UpdateIPGroupExecutor) Request() interface{}

func (*UpdateIPGroupExecutor) Result

func (e *UpdateIPGroupExecutor) Result() interface{}

type UpdatePoolExecutor

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

func (*UpdatePoolExecutor) Authorize

func (e *UpdatePoolExecutor) Authorize() error

func (*UpdatePoolExecutor) Description

func (e *UpdatePoolExecutor) Description() string

func (*UpdatePoolExecutor) Execute

func (e *UpdatePoolExecutor) Execute(t *Task) error

func (*UpdatePoolExecutor) Request

func (e *UpdatePoolExecutor) Request() interface{}

func (*UpdatePoolExecutor) Result

func (e *UpdatePoolExecutor) Result() interface{}

type UpdatePortExecutor

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

func (*UpdatePortExecutor) Authorize

func (e *UpdatePortExecutor) Authorize() error

func (*UpdatePortExecutor) Description

func (e *UpdatePortExecutor) Description() string

func (*UpdatePortExecutor) Execute

func (e *UpdatePortExecutor) Execute(t *Task) (err error)

func (*UpdatePortExecutor) Request

func (e *UpdatePortExecutor) Request() interface{}

func (*UpdatePortExecutor) Result

func (e *UpdatePortExecutor) Result() interface{}

type UpdateRuleExecutor

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

func (*UpdateRuleExecutor) Authorize

func (e *UpdateRuleExecutor) Authorize() error

func (*UpdateRuleExecutor) Description

func (e *UpdateRuleExecutor) Description() string

func (*UpdateRuleExecutor) Execute

func (e *UpdateRuleExecutor) Execute(t *Task) (err error)

func (*UpdateRuleExecutor) Request

func (e *UpdateRuleExecutor) Request() interface{}

func (*UpdateRuleExecutor) Result

func (e *UpdateRuleExecutor) Result() interface{}

type UpdateTrieExecutor

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

func (*UpdateTrieExecutor) Authorize

func (e *UpdateTrieExecutor) Authorize() error

func (*UpdateTrieExecutor) Description

func (e *UpdateTrieExecutor) Description() string

func (*UpdateTrieExecutor) Execute

func (e *UpdateTrieExecutor) Execute(t *Task) (err error)

func (*UpdateTrieExecutor) Request

func (e *UpdateTrieExecutor) Request() interface{}

func (*UpdateTrieExecutor) Result

func (e *UpdateTrieExecutor) Result() interface{}

type UsageExecutor

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

func (*UsageExecutor) Authorize

func (e *UsageExecutor) Authorize() error

func (*UsageExecutor) Description

func (e *UsageExecutor) Description() string

func (*UsageExecutor) Execute

func (e *UsageExecutor) Execute(t *Task) (err error)

func (*UsageExecutor) Request

func (e *UsageExecutor) Request() interface{}

func (*UsageExecutor) Result

func (e *UsageExecutor) Result() interface{}

type VersionExecutor

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

func (*VersionExecutor) AllowDuringMaintenance

func (e *VersionExecutor) AllowDuringMaintenance() bool

func (*VersionExecutor) Authorize

func (e *VersionExecutor) Authorize() error

func (*VersionExecutor) Description

func (e *VersionExecutor) Description() string

func (*VersionExecutor) Execute

func (e *VersionExecutor) Execute(t *Task) error

func (*VersionExecutor) Request

func (e *VersionExecutor) Request() interface{}

func (*VersionExecutor) Result

func (e *VersionExecutor) Result() interface{}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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