def configure(self, env, action = None): import params env.set_params(params) if action == 'start' and params.embedded_mode_multiple_instances: raise Fail("AMS in embedded mode cannot have more than 1 instance. Delete all but 1 instances or switch to Distributed mode ") hbase('master', action) hbase('regionserver', action) ams(name='collector')
def configure(self, env): import params env.set_params(params) ams(name='monitor')
def configure(self, env, action=None): import params env.set_params(params) hbase('master', action) hbase('regionserver', action) ams(name='collector')
def configure(self, env, action=None): import params env.set_params(params) ams(name='grafana', action=action)
def configure(self, env, action = None): import params env.set_params(params) hbase('master', action) hbase('regionserver', action) ams(name='collector')
import ConfigParser import socket import thread config = ConfigParser.ConfigParser() config.read("read_sensorboard.conf") devtype = config.get('device','devtype') device = None if (devtype == "sensorboard"): import sensorboard device = sensorboard.sensorboard(config) elif (devtype == "ams"): import ams device = ams.ams(config) verbose = (config.getint('app','verbose') == 1) debug = (config.getint('app','debug') == 1) def vprint(msg): if (verbose): print msg serversocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) serversocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) serversocket.bind((config.get('net','bind'), config.getint('net','port'))) serversocket.listen(50) connections = []
######################### # Imports ######################### from ams import ams import refresh ######################### # Scripts ######################### f = open("playlists.txt", 'r') for line in f.readlines(): ams(line.strip())
import sys, time import basic as cmd if not cmd.no_argument(): if i2cmst: if sys.argv[1] == 'ams': import KBHit kb = KBHit.KBHit() def check_kb(): try: return ord(kb.getch() if kb.kbhit() else '\x00') except: print 'key unknown' import ams tstmst = ams.ams(i2cmst, 0x70, check_kb, time.sleep, 1) ''' enable auto-TX/RX-GoodCRC recover auto-TX/RX-GoodCRC setting ''' tstmst.prltx.msk(0xff, 0x88) # enable auto-TX/RX-GoodCRC print '[TX/%s]' % (tstmst.OrdrsType[tstmst.TxOrdrs]) print '[AMS_RX]' while tstmst.main_loop() != 27: pass print '[ESC]' tstmst.prltx.pop() # recover PRLTX settings else: import sfrmst