Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/crosbymichael/skydock
/ functions
Functions
62 in github.com/crosbymichael/skydock
⨍
Functions
62
◇
Types & classes
12
↓ 10 callers
Function
fatal
(err error)
main.go:237
↓ 8 callers
Function
newRuntime
(file string)
plugins.go:67
↓ 6 callers
Method
createService
(container *docker.Container)
plugins.go:18
↓ 4 callers
Function
RemoveTag
(name string)
utils/utils.go:22
↓ 4 callers
Function
SplitURI
(uri string)
utils/utils.go:33
↓ 4 callers
Function
getString
util functions
plugins.go:112
↓ 3 callers
Method
Add
(uuid string, service *msg.Service)
skydns.go:10
↓ 3 callers
Function
CleanImageName
(name string)
utils/utils.go:45
↓ 3 callers
Method
FetchContainer
(name, image string)
docker/client.go:22
↓ 3 callers
Function
addService
(uuid, image string)
main.go:191
↓ 3 callers
Method
newConn
()
docker/client.go:79
↓ 2 callers
Function
eventHandler
(c chan *docker.Event, group *sync.WaitGroup)
main.go:217
↓ 2 callers
Function
getInt
(obj *otto.Object, name string)
plugins.go:120
↓ 2 callers
Function
removeService
(uuid string)
main.go:186
↓ 2 callers
Function
sendService
sendService sends the uuid and service data to skydns
main.go:172
↓ 2 callers
Function
updateService
(uuid string, ttl int)
main.go:213
↓ 1 callers
Method
Delete
(uuid string)
skydns.go:11
↓ 1 callers
Method
FetchAllContainers
()
docker/client.go:21
↓ 1 callers
Method
GetEvents
()
docker/client.go:23
↓ 1 callers
Function
RemoveSlash
(name string)
utils/utils.go:29
↓ 1 callers
Function
Truncate
(name string)
utils/utils.go:7
↓ 1 callers
Method
Update
(uuid string, ttl uint32)
skydns.go:12
↓ 1 callers
Function
checkTag
(name string)
utils/utils.go:14
↓ 1 callers
Function
createEnvironment
(container)
plugins/containerEnv.js:20
↓ 1 callers
Function
getDefaultPort
(container)
plugins/default.js:13
↓ 1 callers
Function
heartbeat
(uuid string)
main.go:103
↓ 1 callers
Function
loadDefaults
(runtime *otto.Otto)
plugins.go:86
↓ 1 callers
Function
restoreContainers
restoreContainers loads all running containers and inserts them into skydns when skydock starts
main.go:142
↓ 1 callers
Function
setupLogger
()
main.go:75
↓ 1 callers
Function
validateSettings
()
main.go:57
Method
Add
(uuid string, service *msg.Service)
main_test.go:18
Method
Delete
(uuid string)
main_test.go:36
Method
FetchAllContainers
()
main_test.go:56
Method
FetchAllContainers
()
docker/client.go:127
Method
FetchContainer
(name, image string)
main_test.go:49
Method
FetchContainer
(name, image string)
docker/client.go:88
Method
GetEvents
()
main_test.go:67
Method
GetEvents
()
docker/client.go:155
Function
NewClient
(path string)
docker/client.go:75
Function
TestAddService
(t *testing.T)
main_test.go:115
Function
TestCleanImageName
(t *testing.T)
utils/utils_test.go:51
Function
TestCleanImageNameNoParts
(t *testing.T)
utils/utils_test.go:73
Function
TestCleanImageNameWithRegistry
(t *testing.T)
utils/utils_test.go:62
Function
TestCreateService
(t *testing.T)
main_test.go:71
Function
TestEnvironmentPlugin
(t *testing.T)
main_test.go:252
Function
TestEventHandler
(t *testing.T)
main_test.go:203
Function
TestGetExposedPorts
(t *testing.T)
main_test.go:332
Function
TestGetMappedPorts
(t *testing.T)
main_test.go:303
Function
TestRemoveService
(t *testing.T)
main_test.go:162
Function
TestRemoveTag
(t *testing.T)
utils/utils_test.go:18
Function
TestRemoveTagWithRegistry
(t *testing.T)
utils/utils_test.go:29
Function
TestRemoveTagWithRegistryNoTag
(t *testing.T)
utils/utils_test.go:40
Function
TestSplitURIHttp
(t *testing.T)
utils/utils_test.go:132
Function
TestSplitURIPathOnly
(t *testing.T)
utils/utils_test.go:84
Function
TestSplitURITcp
(t *testing.T)
utils/utils_test.go:116
Function
TestSplitURIUnix
(t *testing.T)
utils/utils_test.go:100
Function
TestTruncateName
(t *testing.T)
utils/utils_test.go:7
Method
Update
(uuid string, ttl uint32)
main_test.go:27
Function
createService
(container)
plugins/containerEnv.js:5
Function
createService
(container)
plugins/default.js:1
Function
init
()
main.go:42
Function
main
()
main.go:243