You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
1.3 KiB

package iclient
import (
"codefirst.iut.uca.fr/git/thomas.bellembois/codefirst-dockerrunner-common/v2/messages"
)
type IClient interface {
Log(message string)
ErrorCallback(messages.WSMessage)
BeforeStartContainerCallback(messages.WSMessage)
AfterStartContainerCallback(messages.WSMessage)
BeforeCreateContainerCallback(messages.WSMessage)
AfterCreateContainerCallback(messages.WSMessage)
BeforeExecContainerCallback(messages.WSMessage)
AfterExecContainerCallback(messages.WSMessage)
BeforeRemoveContainerCallback(messages.WSMessage)
AfterRemoveContainerCallback(messages.WSMessage)
BeforeGetContainersCallback(messages.WSMessage)
AfterGetContainersCallback(messages.WSMessage)
BeforeGetContainerWithSameNameCallback(messages.WSMessage)
AfterGetContainerWithSameNameCallback(messages.WSMessage)
BeforeGetContainerLogCallback(messages.WSMessage)
AfterGetContainerLogCallback(messages.WSMessage)
BeforePullImageCallback(messages.WSMessage)
AfterPullImageCallback(messages.WSMessage)
BeforeGetConfigCallback(messages.WSMessage)
AfterGetConfigCallback(messages.WSMessage)
BeforePingCallback(messages.WSMessage)
AfterPingCallback(messages.WSMessage)
BeforeTestCallback(messages.WSMessage)
AfterTestCallback(messages.WSMessage)
BeforeTestErrorCallback(messages.WSMessage)
AfterTestErrorCallback(messages.WSMessage)
}