MCPcopy Create free account

hub / github.com/crosbymichael/skydock / functions

Functions62 in github.com/crosbymichael/skydock

↓ 10 callersFunctionfatal
(err error)
main.go:237
↓ 8 callersFunctionnewRuntime
(file string)
plugins.go:67
↓ 6 callersMethodcreateService
(container *docker.Container)
plugins.go:18
↓ 4 callersFunctionRemoveTag
(name string)
utils/utils.go:22
↓ 4 callersFunctionSplitURI
(uri string)
utils/utils.go:33
↓ 4 callersFunctiongetString
util functions
plugins.go:112
↓ 3 callersMethodAdd
(uuid string, service *msg.Service)
skydns.go:10
↓ 3 callersFunctionCleanImageName
(name string)
utils/utils.go:45
↓ 3 callersMethodFetchContainer
(name, image string)
docker/client.go:22
↓ 3 callersFunctionaddService
(uuid, image string)
main.go:191
↓ 3 callersMethodnewConn
()
docker/client.go:79
↓ 2 callersFunctioneventHandler
(c chan *docker.Event, group *sync.WaitGroup)
main.go:217
↓ 2 callersFunctiongetInt
(obj *otto.Object, name string)
plugins.go:120
↓ 2 callersFunctionremoveService
(uuid string)
main.go:186
↓ 2 callersFunctionsendService
sendService sends the uuid and service data to skydns
main.go:172
↓ 2 callersFunctionupdateService
(uuid string, ttl int)
main.go:213
↓ 1 callersMethodDelete
(uuid string)
skydns.go:11
↓ 1 callersMethodFetchAllContainers
()
docker/client.go:21
↓ 1 callersMethodGetEvents
()
docker/client.go:23
↓ 1 callersFunctionRemoveSlash
(name string)
utils/utils.go:29
↓ 1 callersFunctionTruncate
(name string)
utils/utils.go:7
↓ 1 callersMethodUpdate
(uuid string, ttl uint32)
skydns.go:12
↓ 1 callersFunctioncheckTag
(name string)
utils/utils.go:14
↓ 1 callersFunctioncreateEnvironment
(container)
plugins/containerEnv.js:20
↓ 1 callersFunctiongetDefaultPort
(container)
plugins/default.js:13
↓ 1 callersFunctionheartbeat
(uuid string)
main.go:103
↓ 1 callersFunctionloadDefaults
(runtime *otto.Otto)
plugins.go:86
↓ 1 callersFunctionrestoreContainers
restoreContainers loads all running containers and inserts them into skydns when skydock starts
main.go:142
↓ 1 callersFunctionsetupLogger
()
main.go:75
↓ 1 callersFunctionvalidateSettings
()
main.go:57
MethodAdd
(uuid string, service *msg.Service)
main_test.go:18
MethodDelete
(uuid string)
main_test.go:36
MethodFetchAllContainers
()
main_test.go:56
MethodFetchAllContainers
()
docker/client.go:127
MethodFetchContainer
(name, image string)
main_test.go:49
MethodFetchContainer
(name, image string)
docker/client.go:88
MethodGetEvents
()
main_test.go:67
MethodGetEvents
()
docker/client.go:155
FunctionNewClient
(path string)
docker/client.go:75
FunctionTestAddService
(t *testing.T)
main_test.go:115
FunctionTestCleanImageName
(t *testing.T)
utils/utils_test.go:51
FunctionTestCleanImageNameNoParts
(t *testing.T)
utils/utils_test.go:73
FunctionTestCleanImageNameWithRegistry
(t *testing.T)
utils/utils_test.go:62
FunctionTestCreateService
(t *testing.T)
main_test.go:71
FunctionTestEnvironmentPlugin
(t *testing.T)
main_test.go:252
FunctionTestEventHandler
(t *testing.T)
main_test.go:203
FunctionTestGetExposedPorts
(t *testing.T)
main_test.go:332
FunctionTestGetMappedPorts
(t *testing.T)
main_test.go:303
FunctionTestRemoveService
(t *testing.T)
main_test.go:162
FunctionTestRemoveTag
(t *testing.T)
utils/utils_test.go:18
FunctionTestRemoveTagWithRegistry
(t *testing.T)
utils/utils_test.go:29
FunctionTestRemoveTagWithRegistryNoTag
(t *testing.T)
utils/utils_test.go:40
FunctionTestSplitURIHttp
(t *testing.T)
utils/utils_test.go:132
FunctionTestSplitURIPathOnly
(t *testing.T)
utils/utils_test.go:84
FunctionTestSplitURITcp
(t *testing.T)
utils/utils_test.go:116
FunctionTestSplitURIUnix
(t *testing.T)
utils/utils_test.go:100
FunctionTestTruncateName
(t *testing.T)
utils/utils_test.go:7
MethodUpdate
(uuid string, ttl uint32)
main_test.go:27
FunctioncreateService
(container)
plugins/containerEnv.js:5
FunctioncreateService
(container)
plugins/default.js:1
Functioninit
()
main.go:42
Functionmain
()
main.go:243