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. // Install installs daemon capabilities to eng.
func (daemon *Daemon) Install(eng *engine.Engine) error { 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 "delete" to "rm" for consistency with the CLI command
// FIXME: rename ContainerDestroy to ContainerRm 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 { for name, method := range map[string]engine.Handler{
return err "attach": daemon.ContainerAttach,
} "commit": daemon.ContainerCommit,
if err := eng.Register("container_copy", daemon.ContainerCopy); err != nil { "container_changes": daemon.ContainerChanges,
return err "container_copy": daemon.ContainerCopy,
} "container_inspect": daemon.ContainerInspect,
if err := eng.Register("container_changes", daemon.ContainerChanges); err != nil { "containers": daemon.Containers,
return err "create": daemon.ContainerCreate,
} "delete": daemon.ContainerDestroy,
if err := eng.Register("top", daemon.ContainerTop); err != nil { "export": daemon.ContainerExport,
return err "kill": daemon.ContainerKill,
} "logs": daemon.ContainerLogs,
if err := eng.Register("containers", daemon.Containers); err != nil { "pause": daemon.ContainerPause,
return err "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 return nil
} }