Skip to content

Commit a4995ad

Browse files
committed
Add comments
Signed-off-by: David Gageot <david@gageot.net>
1 parent 7e7c834 commit a4995ad

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

drivers/hyperv/hyperv.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ const (
3333
defaultCPU = 1
3434
)
3535

36+
// NewDriver creates a new Hyper-v driver with default settings.
3637
func NewDriver(hostName, storePath string) *Driver {
3738
return &Driver{
3839
DiskSize: defaultDiskSize,
@@ -258,6 +259,7 @@ func (d *Driver) wait() error {
258259
return nil
259260
}
260261

262+
// Start starts an host
261263
func (d *Driver) Start() error {
262264
if err := cmd("Start-VM", "-Name", d.MachineName); err != nil {
263265
return err
@@ -273,6 +275,7 @@ func (d *Driver) Start() error {
273275
return err
274276
}
275277

278+
// Stop stops an host
276279
func (d *Driver) Stop() error {
277280
if err := cmd("Stop-VM", "-Name", d.MachineName); err != nil {
278281
return err
@@ -296,6 +299,7 @@ func (d *Driver) Stop() error {
296299
return nil
297300
}
298301

302+
// Remove removes an host
299303
func (d *Driver) Remove() error {
300304
s, err := d.GetState()
301305
if err != nil {
@@ -311,6 +315,7 @@ func (d *Driver) Remove() error {
311315
return cmd("Remove-VM", "-Name", d.MachineName, "-Force")
312316
}
313317

318+
// Restart stops and starts an host
314319
func (d *Driver) Restart() error {
315320
err := d.Stop()
316321
if err != nil {
@@ -320,6 +325,7 @@ func (d *Driver) Restart() error {
320325
return d.Start()
321326
}
322327

328+
// Kill force stops an host
323329
func (d *Driver) Kill() error {
324330
if err := cmd("Stop-VM", "-Name", d.MachineName, "-TurnOff"); err != nil {
325331
return err

0 commit comments

Comments
 (0)