示例#1
0
    sys.exit()

# Connect to guppi client
c = Client()

# Check clock rate
clock_current = c.get('SYNTH/CFRQ/VALUE')
clock_current = clock_current.strip("MHZmhz")
if opt.query == 'clock':
    print clock_current
    sys.exit()
elif opt.query == None:
    print "Current clock rate is %s" % clock_current

# Check currently loaded mode
bofs_current = c.unload()
bofs_current.sort()
if bofs_current in modelist.values():
    for (k, v) in modelist.iteritems():
        if bofs_current == v:
            mode_current = k
    if opt.query == None:
        print "Currently loaded mode is '%s'" % mode_current
else:
    if opt.query == None:
        print "Currently loaded mode is unrecognized:"
        for b in bofs_current:
            print "  %s" % b
    mode_current = 'unknown'

if opt.query == 'mode':
示例#2
0
    sys.exit()

# Connect to guppi client
c = Client()

# Check clock rate
clock_current = c.get("SYNTH/CFRQ/VALUE")
clock_current = clock_current.strip("MHZmhz")
if opt.query == "clock":
    print clock_current
    sys.exit()
elif opt.query == None:
    print "Current clock rate is %s" % clock_current

# Check currently loaded mode
bofs_current = c.unload()
bofs_current.sort()
if bofs_current in modelist.values():
    for (k, v) in modelist.iteritems():
        if bofs_current == v:
            mode_current = k
    if opt.query == None:
        print "Currently loaded mode is '%s'" % mode_current
else:
    if opt.query == None:
        print "Currently loaded mode is unrecognized:"
        for b in bofs_current:
            print "  %s" % b
    mode_current = "unknown"

if opt.query == "mode":