Changeset 55214 in vbox for trunk/src/VBox/Frontends/VBoxShell
- Timestamp:
- Apr 13, 2015 3:53:01 PM (10 years ago)
- svn:sync-xref-src-repo-rev:
- 99520
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VBoxShell/vboxshell.py
r54434 r55214 250 250 print "removing machine ", mach.name, "with UUID", uuid 251 251 cmdClosedVm(ctx, mach, detachVmDevice, ["ALL"]) 252 mach= mach.unregister(ctx['global'].constants.CleanupMode_Full)252 disks = mach.unregister(ctx['global'].constants.CleanupMode_Full) 253 253 if mach: 254 mach.deleteSettings() 254 progress = mach.deleteConfig(disks) 255 if progressBar(ctx, progress, 100) and int(progress.resultCode) == 0: 256 print "Success!" 257 else: 258 reportError(ctx, progress) 255 259 # update cache 256 260 getMachines(ctx, True) … … 718 722 'ginfo': lambda: ginfo(ctx, console, args), 719 723 'guestlambda': lambda: args[0](ctx, mach, console, args[1:]), 720 'save': lambda: progressBar(ctx, console.saveState()),724 'save': lambda: progressBar(ctx, session.machine.saveState()), 721 725 'screenshot': lambda: takeScreenshot(ctx, console, args), 722 726 'teleport': lambda: teleport(ctx, session, console, args), … … 2631 2635 else: 2632 2636 desc = "" 2633 cmdAnyVm(ctx, mach, lambda ctx, mach, console, args: progressBar(ctx, console.takeSnapshot(name, desc)))2637 cmdAnyVm(ctx, mach, lambda ctx, mach, console, args: progressBar(ctx, mach.takeSnapshot(name, desc, true))) 2634 2638 return 0 2635 2639 … … 2640 2644 name = args[3] 2641 2645 snap = mach.findSnapshot(name) 2642 cmdAnyVm(ctx, mach, lambda ctx, mach, console, args: progressBar(ctx, console.restoreSnapshot(snap)))2646 cmdAnyVm(ctx, mach, lambda ctx, mach, console, args: progressBar(ctx, mach.restoreSnapshot(snap))) 2643 2647 return 0 2644 2648 … … 2648 2652 return 0 2649 2653 snap = mach.currentSnapshot() 2650 cmdAnyVm(ctx, mach, lambda ctx, mach, console, args: progressBar(ctx, console.restoreSnapshot(snap)))2654 cmdAnyVm(ctx, mach, lambda ctx, mach, console, args: progressBar(ctx, mach.restoreSnapshot(snap))) 2651 2655 return 0 2652 2656 … … 2657 2661 name = args[3] 2658 2662 snap = mach.findSnapshot(name) 2659 cmdAnyVm(ctx, mach, lambda ctx, mach, console, args: progressBar(ctx, console.deleteSnapshot(snap.id)))2663 cmdAnyVm(ctx, mach, lambda ctx, mach, console, args: progressBar(ctx, mach.deleteSnapshot(snap.id))) 2660 2664 return 0 2661 2665
Note:
See TracChangeset
for help on using the changeset viewer.