VirtualBox

Ignore:
Timestamp:
Jun 25, 2009 3:52:37 PM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
49128
Message:

Python: minor shell improvments

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VBoxShell/vboxshell.py

    r20941 r20949  
    333333         'resume':     lambda: console.resume(),
    334334         'powerdown':  lambda: console.powerDown(),
     335         'powerbutton':  lambda: console.powerButton(),
    335336         'stats':      lambda: guestStats(ctx, mach),
    336337         'guest':      lambda: guestExec(ctx, mach, console, args),
     
    402403    print " One can use setvar <mach> <var> <value> to change variable, using name in []."
    403404    print "  Name [name]: ",mach.name
    404     print "  ID [id]: ",mach.id
     405    print "  ID [n/a]: ",mach.id
    405406    print "  OS Type [n/a]: ",os.description
    406407    print "  CPUs [CPUCount]:  %d" %(mach.CPUCount)
     
    472473    return 0
    473474
     475def powerbuttonCmd(ctx, args):
     476    mach = argsToMach(ctx,args)
     477    if mach == None:
     478        return 0
     479    cmdExistingVm(ctx, mach, 'powerbutton', '')
     480    return 0
     481
    474482def resumeCmd(ctx, args):
    475483    mach = argsToMach(ctx,args)
     
    669677            'stats':['Stats for virtual machine', statsCmd, 0],
    670678            'powerdown':['Power down virtual machine', powerdownCmd, 0],
     679            'powerbutton':['Effectively press power button', powerbuttonCmd, 0],
    671680            'list':['Shows known virtual machines', listCmd, 0],
    672681            'info':['Shows info on machine', infoCmd, 0],
     
    720729        execfile(name, d, d)
    721730        for (k,v) in d['commands'].items():
    722             print "customize: adding \"%s\" - %s" %(k, v[0])
     731            if g_verbose:
     732                print "customize: adding \"%s\" - %s" %(k, v[0])
    723733            cmds[k] = [v[0], v[1], 1]
    724734    except:
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette