mirror of https://github.com/docker/docs.git
				
				
				
			Logs for Start
Signed-off-by: David Gageot <david@gageot.net>
This commit is contained in:
		
							parent
							
								
									bbe76b5a26
								
							
						
					
					
						commit
						783d2b124e
					
				|  | @ -614,11 +614,7 @@ func (d *Driver) Start() error { | |||
| 		return err | ||||
| 	} | ||||
| 
 | ||||
| 	if err := d.waitForInstance(); err != nil { | ||||
| 		return err | ||||
| 	} | ||||
| 
 | ||||
| 	return nil | ||||
| 	return d.waitForInstance() | ||||
| } | ||||
| 
 | ||||
| func (d *Driver) Stop() error { | ||||
|  |  | |||
|  | @ -288,8 +288,6 @@ func (d *Driver) Start() error { | |||
| 		return nil | ||||
| 	} | ||||
| 
 | ||||
| 	log.Debugf("starting %s", d.MachineName) | ||||
| 
 | ||||
| 	if err := vmClient.StartRole(d.MachineName, d.MachineName, d.MachineName); err != nil { | ||||
| 		return err | ||||
| 	} | ||||
|  |  | |||
|  | @ -322,24 +322,14 @@ func (d *Driver) Create() error { | |||
| } | ||||
| 
 | ||||
| func (d *Driver) Start() error { | ||||
| 	vmstate, err := d.GetState() | ||||
| 	if err != nil { | ||||
| 		return err | ||||
| 	} | ||||
| 	if vmstate == state.Running || vmstate == state.Starting { | ||||
| 		log.Infof("Host is already running or starting") | ||||
| 		return nil | ||||
| 	} | ||||
| 
 | ||||
| 	client := egoscale.NewClient(d.URL, d.APIKey, d.APISecretKey) | ||||
| 
 | ||||
| 	svmresp, err := client.StartVirtualMachine(d.ID) | ||||
| 	if err != nil { | ||||
| 		return err | ||||
| 	} | ||||
| 	if err = d.waitForJob(client, svmresp); err != nil { | ||||
| 		return err | ||||
| 	} | ||||
| 	return nil | ||||
| 
 | ||||
| 	return d.waitForJob(client, svmresp) | ||||
| } | ||||
| 
 | ||||
| func (d *Driver) Stop() error { | ||||
|  |  | |||
|  | @ -351,7 +351,6 @@ func (c *ComputeUtil) stopInstance() error { | |||
| 
 | ||||
| // startInstance starts the instance.
 | ||||
| func (c *ComputeUtil) startInstance() error { | ||||
| 	log.Infof("Starting instance.") | ||||
| 	op, err := c.service.Instances.Start(c.project, c.zone, c.instanceName).Do() | ||||
| 	if err != nil { | ||||
| 		return err | ||||
|  |  | |||
|  | @ -385,25 +385,19 @@ func (d *Driver) Create() error { | |||
| } | ||||
| 
 | ||||
| func (d *Driver) Start() error { | ||||
| 	log.Debug("Starting OpenStack instance...", map[string]string{"MachineId": d.MachineId}) | ||||
| 	if err := d.initCompute(); err != nil { | ||||
| 		return err | ||||
| 	} | ||||
| 	if err := d.client.StartInstance(d); err != nil { | ||||
| 		return err | ||||
| 	} | ||||
| 	return nil | ||||
| 
 | ||||
| 	return d.client.StartInstance(d) | ||||
| } | ||||
| 
 | ||||
| func (d *Driver) Stop() error { | ||||
| 	if err := d.initCompute(); err != nil { | ||||
| 		return err | ||||
| 	} | ||||
| 	if err := d.client.StopInstance(d); err != nil { | ||||
| 		return err | ||||
| 	} | ||||
| 
 | ||||
| 	return nil | ||||
| 	return d.client.StopInstance(d) | ||||
| } | ||||
| 
 | ||||
| func (d *Driver) Remove() error { | ||||
|  |  | |||
|  | @ -481,12 +481,15 @@ func (d *Driver) Remove() error { | |||
| 
 | ||||
| 	return nil | ||||
| } | ||||
| 
 | ||||
| func (d *Driver) Restart() error { | ||||
| 	return d.getClient().VirtualGuest().Reboot(d.Id) | ||||
| } | ||||
| 
 | ||||
| func (d *Driver) Start() error { | ||||
| 	return d.getClient().VirtualGuest().PowerOn(d.Id) | ||||
| } | ||||
| 
 | ||||
| func (d *Driver) Stop() error { | ||||
| 	return d.getClient().VirtualGuest().PowerOff(d.Id) | ||||
| } | ||||
|  |  | |||
|  | @ -481,7 +481,6 @@ func (d *Driver) Start() error { | |||
| 		if err := d.vbm("startvm", d.MachineName, "--type", "headless"); err != nil { | ||||
| 			return err | ||||
| 		} | ||||
| 		log.Infof("Starting VM...") | ||||
| 	case state.Paused: | ||||
| 		if err := d.vbm("controlvm", d.MachineName, "resume", "--type", "headless"); err != nil { | ||||
| 			return err | ||||
|  |  | |||
|  | @ -376,7 +376,6 @@ func (d *Driver) Create() error { | |||
| } | ||||
| 
 | ||||
| func (d *Driver) Start() error { | ||||
| 	log.Infof("Starting %s...", d.MachineName) | ||||
| 	vmrun("start", d.vmxPath(), "nogui") | ||||
| 
 | ||||
| 	// Do not execute the rest of boot2docker specific configuration, exit here
 | ||||
|  |  | |||
|  | @ -454,7 +454,6 @@ func (d *Driver) Remove() error { | |||
| } | ||||
| 
 | ||||
| func (d *Driver) Start() error { | ||||
| 
 | ||||
| 	p, err := govcloudair.NewClient() | ||||
| 	if err != nil { | ||||
| 		return err | ||||
|  | @ -542,7 +541,6 @@ func (d *Driver) Stop() error { | |||
| } | ||||
| 
 | ||||
| func (d *Driver) Restart() error { | ||||
| 
 | ||||
| 	p, err := govcloudair.NewClient() | ||||
| 	if err != nil { | ||||
| 		return err | ||||
|  |  | |||
|  | @ -565,7 +565,7 @@ func (d *Driver) Start() error { | |||
| 		if err != nil { | ||||
| 			return err | ||||
| 		} | ||||
| 		log.Infof("Powering on VM...") | ||||
| 
 | ||||
| 		task, err := vm.PowerOn(ctx) | ||||
| 		if err != nil { | ||||
| 			return err | ||||
|  |  | |||
|  | @ -94,6 +94,7 @@ func (h *Host) runActionForState(action func() error, desiredState state.State) | |||
| } | ||||
| 
 | ||||
| func (h *Host) Start() error { | ||||
| 	log.Infof("Starting %q...", h.Name) | ||||
| 	if err := h.runActionForState(h.Driver.Start, state.Running); err != nil { | ||||
| 		return err | ||||
| 	} | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue