Documentation
¶
Index ¶
Constants ¶
View Source
const ( CodeSuccess ResCode = 200 CodeServeBusy ResCode = 500 CodeInvalidParams = 1000 + iota CodeContainerImageNotNull CodeContainerMustPassedIDOrName CodeContainerNameNotNull CodeContainerNameNotContainsDash CodeContainerNameMustContainVersion CodeContainerContainerNameNotNull CodeContainerRunFailed CodeContainerIDNotNull CodeContainerDeleteFailed CodeContainerExecuteFailed CodeContainerPatchGpuInfoFailed CodeContainerExisted CodeContainerPatchVolumeInfoFailed CodeContainerStopFailed CodeContainerRestartFailed CodeContainerGpuCountMustGreaterThanZero CodeContainerGpuNotEnough CodeContainerGpuNoNeedPatch CodeContainerVolumeNoNeedPatch CodeContainerCommitFailed CodeContainerGetInfoFailed CodeVolumeCreateFailed CodeVolumeNameNotNull CodeVolumeDeleteFailed CodeVolumeExisted CodeVolumeNameMustContainVersion CodeVolumeSizeNoNeedPatch CodeVolumeSizeNotSupported CodeVolumeSizeUsedGreaterThanReduce CodeVolumeNameNotContainsDash CodeVolumeNameNotBeginWithForwardSlash CodeVolumeGetInfoFailed CodeEtcdDeleteFailed CodeVersionNotMatch )
Variables ¶
This section is empty.
Functions ¶
func ResponseError ¶
func ResponseSuccess ¶
Types ¶
type ContainerHandler ¶
type ContainerHandler struct{}
func (*ContainerHandler) RegisterRoute ¶
func (ch *ContainerHandler) RegisterRoute(g *gin.RouterGroup)
type Resource ¶
type Resource struct{}
func (*Resource) RegisterRoute ¶
func (gh *Resource) RegisterRoute(g *gin.RouterGroup)
type ResponseData ¶
type ResponseData struct {
Code ResCode `json:"code"`
Msg interface{} `json:"msg"`
Data interface{} `json:"data"`
}
type VolumeHandler ¶
type VolumeHandler struct{}
func (*VolumeHandler) RegisterRoute ¶
func (vh *VolumeHandler) RegisterRoute(g *gin.RouterGroup)
Click to show internal directories.
Click to hide internal directories.