Merge pull request #2121 from nathanleclaire/provision_cmd

Add docker-machine provision command
This commit is contained in:
David Gageot
2016-01-18 08:53:15 +01:00
7 changed files with 224 additions and 1 deletions

View File

@@ -209,3 +209,12 @@ func (h *Host) ConfigureAuth() error {
// Call provision to re-provision the certs properly.
return provisioner.Provision(swarm.Options{}, *h.HostOptions.AuthOptions, *h.HostOptions.EngineOptions)
}
func (h *Host) Provision() error {
provisioner, err := provision.DetectProvisioner(h.Driver)
if err != nil {
return err
}
return provisioner.Provision(*h.HostOptions.SwarmOptions, *h.HostOptions.AuthOptions, *h.HostOptions.EngineOptions)
}