Documentation ¶
Overview ¶
Package odin ...
Index ¶
- Constants
- func AddEvar(appID, key, val string) error
- func App(slug string) (models.App, error)
- func Auth(username, password string) (string, error)
- func Deploy(appID, id, boxfile, message string) error
- func EstablishConsole(appID, id string) (string, string, string, error)
- func EstablishTunnel(tunCfg models.TunnelConfig) (models.TunnelInfo, error)
- func GetComponent(appID, component string) (string, string, error)
- func GetPreviousBuild(appID string) (string, error)
- func GetWarehouse(appID string) (string, string, error)
- func ListEvars(appID string) ([]evar, error)
- func RemoveEvar(appID, id string) error
- func SetEndpoint(stage string)
- func SubmitEvent(action, message, app string, meta map[string]interface{}) error
Constants ¶
View Source
const ( NANOBOX = "https://api.nanobox.io/v1/" BONESALT = "https://api.bonesalt.com/v1/" DEV = "http://api.nanobox.local:8080/v1/" SIM = "http://api.nanobox.test/v1/" )
Variables ¶
This section is empty.
Functions ¶
func EstablishConsole ¶
EstablishConsole ... protocol ssh/docker
func EstablishTunnel ¶
func EstablishTunnel(tunCfg models.TunnelConfig) (models.TunnelInfo, error)
EstablishTunnel requests a tunnel from odin.
func GetComponent ¶
GetComponent gets the token and url for a given component
func GetPreviousBuild ¶
func RemoveEvar ¶
func SubmitEvent ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.