Пример #1
0
 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')
Пример #2
0
 def configure(self, env):
     import params
     env.set_params(params)
     ams(name='monitor')
Пример #3
0
 def configure(self, env, action=None):
     import params
     env.set_params(params)
     hbase('master', action)
     hbase('regionserver', action)
     ams(name='collector')
Пример #4
0
 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')
Пример #6
0
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 = []
Пример #7
0
#########################
# Imports
#########################

from ams import ams
import refresh

#########################
# Scripts
#########################

f = open("playlists.txt", 'r')

for line in f.readlines():
    ams(line.strip())
Пример #8
0
    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
 def configure(self, env):
   import params
   env.set_params(params)
   ams(name='monitor')