Cleanup daemon/Daemon.Install for readability

Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes)
This commit is contained in:
Solomon Hykes 2014-07-31 21:37:30 +00:00 committed by Tibor Vass
parent d037007658
commit f46de04af6
1 changed files with 24 additions and 56 deletions

View File

@ -105,64 +105,32 @@ type Daemon struct {
// Install installs daemon capabilities to eng.
func (daemon *Daemon) Install(eng *engine.Engine) error {
if err := eng.Register("container_inspect", daemon.ContainerInspect); err != nil {
return err
}
if err := eng.Register("attach", daemon.ContainerAttach); err != nil {
return err
}
if err := eng.Register("pause", daemon.ContainerPause); err != nil {
return err
}
if err := eng.Register("unpause", daemon.ContainerUnpause); err != nil {
return err
}
if err := eng.Register("kill", daemon.ContainerKill); err != nil {
return err
}
if err := eng.Register("export", daemon.ContainerExport); err != nil {
return err
}
if err := eng.Register("create", daemon.ContainerCreate); err != nil {
return err
}
if err := eng.Register("stop", daemon.ContainerStop); err != nil {
return err
}
if err := eng.Register("start", daemon.ContainerStart); err != nil {
return err
}
if err := eng.Register("restart", daemon.ContainerRestart); err != nil {
return err
}
if err := eng.Register("wait", daemon.ContainerWait); err != nil {
return err
}
if err := eng.Register("resize", daemon.ContainerResize); err != nil {
return err
}
if err := eng.Register("commit", daemon.ContainerCommit); err != nil {
return err
}
if err := eng.Register("logs", daemon.ContainerLogs); err != nil {
return err
}
// FIXME: rename "delete" to "rm" for consistency with the CLI command
// FIXME: rename ContainerDestroy to ContainerRm for consistency with the CLI command
if err := eng.Register("delete", daemon.ContainerDestroy); err != nil {
return err
}
if err := eng.Register("container_copy", daemon.ContainerCopy); err != nil {
return err
}
if err := eng.Register("container_changes", daemon.ContainerChanges); err != nil {
return err
}
if err := eng.Register("top", daemon.ContainerTop); err != nil {
return err
}
if err := eng.Register("containers", daemon.Containers); err != nil {
return err
for name, method := range map[string]engine.Handler{
"attach": daemon.ContainerAttach,
"commit": daemon.ContainerCommit,
"container_changes": daemon.ContainerChanges,
"container_copy": daemon.ContainerCopy,
"container_inspect": daemon.ContainerInspect,
"containers": daemon.Containers,
"create": daemon.ContainerCreate,
"delete": daemon.ContainerDestroy,
"export": daemon.ContainerExport,
"kill": daemon.ContainerKill,
"logs": daemon.ContainerLogs,
"pause": daemon.ContainerPause,
"resize": daemon.ContainerResize,
"restart": daemon.ContainerRestart,
"start": daemon.ContainerStart,
"stop": daemon.ContainerStop,
"top": daemon.ContainerTop,
"unpause": daemon.ContainerUnpause,
"wait": daemon.ContainerWait,
} {
if err := eng.Register(name, method); err != nil {
return err
}
}
return nil
}