1234567891011121314151617181920212223242526 |
- // +build experimental
- package daemon
- import (
- "github.com/docker/docker/libcontainerd"
- "github.com/docker/docker/plugin"
- "github.com/docker/engine-api/types/container"
- )
- func (daemon *Daemon) verifyExperimentalContainerSettings(hostConfig *container.HostConfig, config *container.Config) ([]string, error) {
- return nil, nil
- }
- func pluginInit(d *Daemon, cfg *Config, remote libcontainerd.Remote) error {
- return plugin.Init(cfg.Root, remote, d.RegistryService, cfg.LiveRestoreEnabled, d.LogPluginEvent)
- }
- func pluginShutdown() {
- manager := plugin.GetManager()
- // Check for a valid manager object. In error conditions, daemon init can fail
- // and shutdown called, before plugin manager is initialized.
- if manager != nil {
- manager.Shutdown()
- }
- }
|