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
2 years ago
|
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)
|
||
|
}
|