123456789101112131415161718 |
- package main
- const daemonBinary = "dockerd"
- // DaemonProxy acts as a cli.Handler to proxy calls to the daemon binary
- type DaemonProxy struct{}
- // NewDaemonProxy returns a new handler
- func NewDaemonProxy() DaemonProxy {
- return DaemonProxy{}
- }
- // Command returns a cli command handler if one exists
- func (p DaemonProxy) Command(name string) func(...string) error {
- return map[string]func(...string) error{
- "daemon": p.CmdDaemon,
- }[name]
- }
|