Documentation ¶
Overview ¶
DEPRECATION NOTICE. PLEASE DO NOT ADD ANYTHING TO THIS FILE.
For additional commments see server/server.go
DEPRECATION NOTICE. PLEASE DO NOT ADD ANYTHING TO THIS FILE.
For additional commments see server/server.go
DEPRECATION NOTICE. PLEASE DO NOT ADD ANYTHING TO THIS FILE.
For additional commments see server/server.go
Index ¶
- func InitPidfile(job *engine.Job) engine.Status
- func InitServer(job *engine.Job) engine.Status
- type Server
- func (srv *Server) AddEvent(jm utils.JSONMessage)
- func (srv *Server) Build(job *engine.Job) engine.Status
- func (srv *Server) Close() error
- func (srv *Server) DeleteImage(name string, imgs *engine.Table, first, force, noprune bool) error
- func (srv *Server) DockerInfo(job *engine.Job) engine.Status
- func (srv *Server) Events(job *engine.Job) engine.Status
- func (srv *Server) GetEvents() []utils.JSONMessage
- func (srv *Server) ImageDelete(job *engine.Job) engine.Status
- func (srv *Server) ImageExport(job *engine.Job) engine.Status
- func (srv *Server) ImageHistory(job *engine.Job) engine.Status
- func (srv *Server) ImageImport(job *engine.Job) engine.Status
- func (srv *Server) ImageLoad(job *engine.Job) engine.Status
- func (srv *Server) ImagePull(job *engine.Job) engine.Status
- func (srv *Server) ImagePush(job *engine.Job) engine.Status
- func (srv *Server) ImageTag(job *engine.Job) engine.Status
- func (srv *Server) Images(job *engine.Job) engine.Status
- func (srv *Server) ImagesViz(job *engine.Job) engine.Status
- func (srv *Server) IsRunning() bool
- func (srv *Server) Log(job *engine.Job) engine.Status
- func (srv *Server) LogEvent(action, id, from string) *utils.JSONMessage
- func (srv *Server) SetRunning(status bool)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Server ¶
func (*Server) AddEvent ¶
func (srv *Server) AddEvent(jm utils.JSONMessage)
func (*Server) DeleteImage ¶
func (*Server) GetEvents ¶
func (srv *Server) GetEvents() []utils.JSONMessage
func (*Server) ImageExport ¶
ImageExport exports all images with the given tag. All versions containing the same tag are exported. The resulting output is an uncompressed tar ball. name is the set of tags to export. out is the writer where the images are written to.
func (*Server) ImageLoad ¶
Loads a set of images into the repository. This is the complementary of ImageExport. The input stream is an uncompressed tar ball containing images and metadata.
func (*Server) ImagePush ¶
FIXME: Allow to interrupt current push when new push of same image is done.
func (*Server) Log ¶
FIXME: this is a shim to allow breaking up other parts of Server without dragging the sphagetti dependency along.