from monitor import parser as parsermodule
from monitor import config
from monitor.database import HistoryPCURecord, FindbadPCURecord
-from monitor.wrapper import plc
+from monitor.wrapper import plc,plccache
from monitor.const import MINUP
from nodecommon import *
from nodequery import verify,query_to_dict,node_select
-import syncplcdb
from unified_model import *
api = plc.getAuthAPI()
def main(config):
- l_plcpcus = database.if_cached_else_refresh(1, 1, "pculist", lambda : plc.GetPCUs())
+ #l_plcpcus = database.if_cached_else_refresh(1, 1, "pculist", lambda : plc.GetPCUs())
+ l_plcpcus = plccache.l_pcus
l_pcus = None
if config.pcu:
checkAndRecordState(l_pcus, l_plcpcus)
-hn2lb = database.dbLoad("plcdb_hn2lb")
+hn2lb = plccache.plcdb_hn2lb
def checkAndRecordState(l_pcus, l_plcpcus):
count = 0