api

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: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	HandlerFunc = func(h http.Handler) http.Handler {
		return h
	}
)

Functions

func AddDependerAppData

func AddDependerAppData(w http.ResponseWriter, r *http.Request)

func AddDependerEnvData

func AddDependerEnvData(w http.ResponseWriter, r *http.Request)

func AddDependerEnvDataForDependerApp

func AddDependerEnvDataForDependerApp(w http.ResponseWriter, r *http.Request)

func AddRole

func AddRole(w http.ResponseWriter, r *http.Request)

func AddRoleType

func AddRoleType(w http.ResponseWriter, r *http.Request)

func AllowApp

func AllowApp(w http.ResponseWriter, r *http.Request)

func ContainerHealthzGet

func ContainerHealthzGet(w http.ResponseWriter, r *http.Request)

func ContainerIDGet

func ContainerIDGet(w http.ResponseWriter, r *http.Request)

func ContainerMaintenance

func ContainerMaintenance(w http.ResponseWriter, r *http.Request)

func CopyContainer

func CopyContainer(w http.ResponseWriter, r *http.Request)

func DeleteEnv

func DeleteEnv(w http.ResponseWriter, r *http.Request)

func DeleteIPGroup

func DeleteIPGroup(w http.ResponseWriter, r *http.Request)

func DeletePool

func DeletePool(w http.ResponseWriter, r *http.Request)

func DeletePort

func DeletePort(w http.ResponseWriter, r *http.Request)

func DeleteRule

func DeleteRule(w http.ResponseWriter, r *http.Request)

func DeleteTrie

func DeleteTrie(w http.ResponseWriter, r *http.Request)

func Deploy

func Deploy(w http.ResponseWriter, r *http.Request)

func DeployContainer

func DeployContainer(w http.ResponseWriter, r *http.Request)

func DeployListEnvs

func DeployListEnvs(w http.ResponseWriter, r *http.Request)

func DisallowApp

func DisallowApp(w http.ResponseWriter, r *http.Request)

func GetApp

func GetApp(w http.ResponseWriter, r *http.Request)

func GetAppEnvPort

func GetAppEnvPort(w http.ResponseWriter, r *http.Request)

func GetDependerAppData

func GetDependerAppData(w http.ResponseWriter, r *http.Request)

func GetDependerEnvData

func GetDependerEnvData(w http.ResponseWriter, r *http.Request)

func GetDependerEnvDataForDependerApp

func GetDependerEnvDataForDependerApp(w http.ResponseWriter, r *http.Request)

func GetIPGroup

func GetIPGroup(w http.ResponseWriter, r *http.Request)

func GetManager

func GetManager(w http.ResponseWriter, r *http.Request)

func GetPermissions

func GetPermissions(w http.ResponseWriter, r *http.Request)

func GetPool

func GetPool(w http.ResponseWriter, r *http.Request)

func GetPort

func GetPort(w http.ResponseWriter, r *http.Request)

func GetRouter

func GetRouter(w http.ResponseWriter, r *http.Request)

func GetRule

func GetRule(w http.ResponseWriter, r *http.Request)

func GetSelf

func GetSelf(w http.ResponseWriter, r *http.Request)

func GetTaskStatus

func GetTaskStatus(w http.ResponseWriter, r *http.Request)

func GetTrie

func GetTrie(w http.ResponseWriter, r *http.Request)

func Health

func Health(w http.ResponseWriter, r *http.Request)

func Init

func Init(listenAddr string) error

func ListAppEnvsWithPort

func ListAppEnvsWithPort(w http.ResponseWriter, r *http.Request)

func ListApps

func ListApps(w http.ResponseWriter, r *http.Request)

func ListContainers

func ListContainers(w http.ResponseWriter, r *http.Request)

func ListEnvs

func ListEnvs(w http.ResponseWriter, r *http.Request)

func ListIPGroups

func ListIPGroups(w http.ResponseWriter, r *http.Request)

func ListManagers

func ListManagers(w http.ResponseWriter, r *http.Request)

func ListPools

func ListPools(w http.ResponseWriter, r *http.Request)

func ListPorts

func ListPorts(w http.ResponseWriter, r *http.Request)

func ListRegisteredApps

func ListRegisteredApps(w http.ResponseWriter, r *http.Request)

func ListRouters

func ListRouters(w http.ResponseWriter, r *http.Request)

func ListRules

func ListRules(w http.ResponseWriter, r *http.Request)

func ListShas

func ListShas(w http.ResponseWriter, r *http.Request)

func ListSupervisors

func ListSupervisors(w http.ResponseWriter, r *http.Request)

func ListTaskIDs

func ListTaskIDs(w http.ResponseWriter, r *http.Request)

func ListTeamAdmins

func ListTeamAdmins(w http.ResponseWriter, r *http.Request)

func ListTeamApps

func ListTeamApps(w http.ResponseWriter, r *http.Request)

func ListTeamMembers

func ListTeamMembers(w http.ResponseWriter, r *http.Request)

func ListTeams

func ListTeams(w http.ResponseWriter, r *http.Request)

func ListTries

func ListTries(w http.ResponseWriter, r *http.Request)

func Listen

func Listen()

func Login

func Login(w http.ResponseWriter, r *http.Request)

func NotFound

func NotFound(w http.ResponseWriter, r *http.Request)

func Output

func Output(obj map[string]interface{}, err error) string

func RegisterApp

func RegisterApp(w http.ResponseWriter, r *http.Request)

func RegisterManager

func RegisterManager(w http.ResponseWriter, r *http.Request)

func RegisterRouter

func RegisterRouter(w http.ResponseWriter, r *http.Request)

func RegisterSupervisor

func RegisterSupervisor(w http.ResponseWriter, r *http.Request)

func RemoveDependerAppData

func RemoveDependerAppData(w http.ResponseWriter, r *http.Request)

func RemoveDependerEnvData

func RemoveDependerEnvData(w http.ResponseWriter, r *http.Request)

func RemoveDependerEnvDataForDependerApp

func RemoveDependerEnvDataForDependerApp(w http.ResponseWriter, r *http.Request)

func RemoveRole

func RemoveRole(w http.ResponseWriter, r *http.Request)

func RemoveRoleType

func RemoveRoleType(w http.ResponseWriter, r *http.Request)

func RequestAppDependency

func RequestAppDependency(w http.ResponseWriter, r *http.Request)

func ResolveDeps

func ResolveDeps(w http.ResponseWriter, r *http.Request)

func Teardown

func Teardown(w http.ResponseWriter, r *http.Request)

func TeardownContainerID

func TeardownContainerID(w http.ResponseWriter, r *http.Request)

func TeardownContainers

func TeardownContainers(w http.ResponseWriter, r *http.Request)

func UnregisterApp

func UnregisterApp(w http.ResponseWriter, r *http.Request)

func UnregisterManager

func UnregisterManager(w http.ResponseWriter, r *http.Request)

func UnregisterRouter

func UnregisterRouter(w http.ResponseWriter, r *http.Request)

func UnregisterSupervisor

func UnregisterSupervisor(w http.ResponseWriter, r *http.Request)

func UpdateApp

func UpdateApp(w http.ResponseWriter, r *http.Request)

func UpdateEnv

func UpdateEnv(w http.ResponseWriter, r *http.Request)

func UpdateIPGroup

func UpdateIPGroup(w http.ResponseWriter, r *http.Request)

func UpdatePool

func UpdatePool(w http.ResponseWriter, r *http.Request)

func UpdatePort

func UpdatePort(w http.ResponseWriter, r *http.Request)

func UpdateRule

func UpdateRule(w http.ResponseWriter, r *http.Request)

func UpdateTrie

func UpdateTrie(w http.ResponseWriter, r *http.Request)

func Usage

func Usage(w http.ResponseWriter, r *http.Request)

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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