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
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)
|
|
}
|