1234567891011121314151617181920 |
- from dbadapter import ADEIAdapter
- from katrin import status
- import time
- status_configs = status.configs
- status_adapters = []
- t0 = time.time()
- for i, c in enumerate(status.configs):
- status_adapters.append( cache.ram('katrinStatus'+str(i),
- lambda: cache.disk('katrinStatus'+str(i),
- lambda: ADEIAdapter(c),
- time_expire=24*3600),
- time_expire=600) )
- t1 = time.time()
- logger.debug(t1-t0)
- # group, senosrs = status_configs[0].get('group'), status_configs[0].get('sensors')
- # print status_adapters[0].read_sensors(status_configs[0].get('sensors'), group)
|