MCPcopy Create free account

hub / github.com/arshamalh/dockeroller / functions

Functions229 in github.com/arshamalh/dockeroller

↓ 47 callersMethodData
Data mocks base method.
telegram/handlers/mock_telebot_context_test.go:159
↓ 32 callersMethodGet
(userID int64)
session/session.go:6
↓ 32 callersMethodRespond
Respond mocks base method.
telegram/handlers/mock_telebot_context_test.go:475
↓ 29 callersMethodChat
Chat mocks base method.
telegram/handlers/mock_telebot_context_test.go:117
↓ 24 callersMethodEdit
Edit mocks base method.
telegram/handlers/mock_telebot_context_test.go:201
↓ 24 callersMethodKey
Turns button unique to a pair of (`\f` + button string value) so it can accessible for handlers.
telegram/btns/btns.go:6
↓ 15 callersFunctionNewCallbackResponse
(text string)
telegram/msgs/callback_responses.go:23
↓ 13 callersMethodGetContainer
(containerID string)
docker/docker.go:14
↓ 13 callersMethodString
Turns button unique directly to its string value without any extra information attached.
telegram/btns/btns.go:11
↓ 12 callersMethodEXPECT
EXPECT returns an object that allows the caller to indicate expected use.
telegram/handlers/mock_telebot_context_test.go:38
↓ 12 callersFunctionFmtContainer
(container *entities.Container)
telegram/msgs/format.go:28
↓ 11 callersFunctionNew
()
session/session.go:13
↓ 10 callersMethodContainersList
(ctx context.Context, filters filters.Args)
docker/docker.go:15
↓ 10 callersMethodSend
Send mocks base method.
telegram/handlers/mock_telebot_context_test.go:493
↓ 7 callersFunctionFmtImage
(image *entities.Image)
telegram/msgs/format.go:38
↓ 7 callersMethodGetImages
()
session/userdata.go:75
↓ 6 callersFunctionContainerBack
(index int)
telegram/keyboards/containers.go:57
↓ 6 callersFunctionContainersList
(index int, containerIsOn bool)
telegram/keyboards/containers.go:10
↓ 6 callersMethodIsOn
()
entities/container.go:29
↓ 5 callersFunctionFmtMono
Monospace font is enabled by ` charater that is not supported in Go multiline string literals So we should format it using ” and replacing them. chara
telegram/msgs/format.go:14
↓ 5 callersMethodGetContainerRemoveForm
()
session/userdata.go:102
↓ 5 callersMethodPush
(value string)
entities/queue.go:28
↓ 5 callersMethodSetContainers
(containers []*entities.Container)
session/userdata.go:63
↓ 5 callersMethodSetScene
(scene entities.Scene)
session/userdata.go:17
↓ 4 callersMethodEXPECT
EXPECT returns an object that allows the caller to indicate expected use.
telegram/handlers/mock_docker_test.go:40
↓ 4 callersMethodGetImageRemoveForm
()
session/userdata.go:120
↓ 4 callersMethodGetScene
()
session/userdata.go:27
↓ 4 callersFunctionImageBack
(index int)
telegram/keyboards/images.go:53
↓ 4 callersFunctionImagesList
(index int)
telegram/keyboards/images.go:10
↓ 4 callersFunctionNewQueue
Add to the end, remove from the beginning
entities/queue.go:24
↓ 4 callersMethodPop
Removes a Node from the queue and returns it, Returns an error if there is no available node
entities/queue.go:42
↓ 4 callersMethodSetContainerRemoveForm
(force, removeVolumes bool)
session/userdata.go:91
↓ 4 callersFunctionSizeToHumanReadable
(size int64)
tools/human_readable_units.go:5
↓ 4 callersMethodupdateImagesList
(userID int64)
telegram/handlers/images.go:68
↓ 3 callersFunctionContainerRemove
(index int, force, removeVolumes bool)
telegram/keyboards/containers.go:33
↓ 3 callersFunctionImageRemove
(index int, force, pruneChildren bool)
telegram/keyboards/images.go:29
↓ 3 callersFunctionIndexer
Find the index of items in the list with index higher than length or less than length
tools/indexer.go:4
↓ 3 callersFunctionNewHandler
(bot *telebot.Bot, docker docker.Docker, session sessionPkg.Session)
telegram/handlers/handlers.go:17
↓ 3 callersMethodSetImageRemoveForm
(force, pruneChildren bool)
session/userdata.go:109
↓ 3 callersMethodText
Text mocks base method.
telegram/handlers/mock_telebot_context_test.go:589
↓ 2 callersMethodContainerLogs
(containerID string)
docker/docker.go:16
↓ 2 callersMethodContainerPause
(containerID string)
docker/docker.go:22
↓ 2 callersMethodContainerRemove
(containerID string, removeForm *entities.ContainerRemoveForm)
docker/docker.go:20
↓ 2 callersMethodContainerRename
(containerID, newName string)
docker/docker.go:21
↓ 2 callersMethodContainerStart
(containerID string)
docker/docker.go:18
↓ 2 callersMethodContainerStats
(containerID string)
docker/docker.go:17
↓ 2 callersMethodContainerStop
(containerID string)
docker/docker.go:19
↓ 2 callersMethodContainerUnpause
(containerID string)
docker/docker.go:23
↓ 2 callersMethodContainersNavBtn
(ctx telebot.Context)
telegram/handlers/containers.go:31
↓ 2 callersMethodGetContainers
()
session/userdata.go:55
↓ 2 callersMethodGetCurrentContainer
()
session/userdata.go:43
↓ 2 callersMethodGetCurrentImage
()
session/userdata.go:51
↓ 2 callersMethodGetQuitChan
()
session/userdata.go:71
↓ 2 callersMethodImageRemove
(ctx context.Context, imageID string, force, pruneChildren bool)
docker/docker.go:27
↓ 2 callersMethodImageTag
(ctx context.Context, imageID, newTag string)
docker/docker.go:26
↓ 2 callersFunctionNewMockContext
NewMockContext creates a new mock instance.
telegram/handlers/mock_telebot_context_test.go:31
↓ 2 callersFunctionNewMockDocker
NewMockDocker creates a new mock instance.
telegram/handlers/mock_docker_test.go:33
↓ 2 callersMethodSetCurrentContainer
(container *entities.Container)
session/userdata.go:39
↓ 2 callersMethodSetCurrentImage
(image *entities.Image)
session/userdata.go:47
↓ 2 callersMethodSetImages
(images []*entities.Image)
session/userdata.go:79
↓ 2 callersMethodSetQuitChan
(quitChan chan struct{})
session/userdata.go:67
↓ 2 callersMethodString
()
entities/queue.go:59
↓ 2 callersFunctionfakeContainers
(howMany int)
telegram/handlers/containers_test.go:127
↓ 2 callersFunctionnewFakeContainers
()
session/userdata_test.go:81
↓ 2 callersFunctionnewFakeImages
()
session/userdata_test.go:96
↓ 1 callersMethodCPUUsage
These are formulas to calculate stats cpu_delta = cpu_stats.cpu_usage.total_usage - precpu_stats.cpu_usage.total_usage system_cpu_delta = cpu_stats.sy
entities/stats.go:42
↓ 1 callersMethodContainerRenameTextHandler
(ctx telebot.Context)
telegram/handlers/container_rename.go:39
↓ 1 callersMethodContainersList
(ctx context.Context, filters filters.Args)
docker/containers.go:12
↓ 1 callersFunctionExecute
()
cmd/cmd.go:8
↓ 1 callersFunctionFmtContainerRenamed
(old_name, new_name string)
telegram/msgs/format.go:70
↓ 1 callersFunctionFmtImageTagged
(id, tag string)
telegram/msgs/format.go:79
↓ 1 callersFunctionFmtStats
(stat entities.Stats)
telegram/msgs/format.go:56
↓ 1 callersMethodImageTagTextHandler
(ctx telebot.Context)
telegram/handlers/image_tag.go:38
↓ 1 callersMethodImagesList
()
docker/docker.go:25
↓ 1 callersFunctionInitGlobalLogger
(filename string)
log/log.go:19
↓ 1 callersMethodMemoryUsage
Simplifying the memory usage calculations used_memory = memory_stats.usage - memory_stats.stats.cache available_memory = memory_stats.limit Memory usa
entities/stats.go:57
↓ 1 callersMethodMessage
Message mocks base method.
telegram/handlers/mock_telebot_context_test.go:343
↓ 1 callersFunctionNew
()
docker/docker.go:30
↓ 1 callersMethodStartHandler
(ctx telebot.Context)
telegram/handlers/general.go:14
↓ 1 callersMethodString
()
entities/container.go:25
↓ 1 callersMethodUpdate
Update mocks base method.
telegram/handlers/mock_telebot_context_test.go:603
↓ 1 callersFunctionWelcome
()
telegram/keyboards/keyboards.go:8
↓ 1 callersMethodgetImageStatus
Returns whether an image is dangling or used by containers, returns a list of ContainerIDs as the second argument, or nil if the Image is dangling or
docker/images.go:45
↓ 1 callersMethodinit
(userID int64)
session/session.go:26
↓ 1 callersFunctionnewNode
(value string, next *Node)
entities/queue.go:10
↓ 1 callersFunctionregisterStart
(root *cobra.Command)
cmd/start.go:18
↓ 1 callersFunctionstart
(token string, whitelistedIDs []int64)
cmd/start.go:35
↓ 1 callersFunctionstartTelegram
(docker docker.Docker, token string, whitelistedIDs []int64)
cmd/start.go:55
↓ 1 callersFunctionswitchBtn
(keyboard *telebot.ReplyMarkup, index int, containerIsOn bool)
telegram/keyboards/containers.go:68
MethodAccept
Accept mocks base method.
telegram/handlers/mock_telebot_context_test.go:43
MethodAccept
Accept indicates an expected call of Accept.
telegram/handlers/mock_telebot_context_test.go:55
MethodAnswer
Answer mocks base method.
telegram/handlers/mock_telebot_context_test.go:61
MethodAnswer
Answer indicates an expected call of Answer.
telegram/handlers/mock_telebot_context_test.go:69
MethodArgs
Args mocks base method.
telegram/handlers/mock_telebot_context_test.go:75
MethodArgs
Args indicates an expected call of Args.
telegram/handlers/mock_telebot_context_test.go:83
MethodBot
Bot mocks base method.
telegram/handlers/mock_telebot_context_test.go:89
MethodBot
Bot indicates an expected call of Bot.
telegram/handlers/mock_telebot_context_test.go:97
MethodCallback
Callback mocks base method.
telegram/handlers/mock_telebot_context_test.go:103
MethodCallback
Callback indicates an expected call of Callback.
telegram/handlers/mock_telebot_context_test.go:111
MethodChat
Chat indicates an expected call of Chat.
telegram/handlers/mock_telebot_context_test.go:125
next →1–100 of 229, ranked by callers