import threadpool
import threading
-from monitor import util
-from monitor.util import command
+from monitor.util import file
+from pcucontrol.util import command
from monitor import config
from monitor.database.info.model import FindbadNodeRecordSync, FindbadNodeRecord, session
#cohash = cotop.coget(cotop_url)
l_nodes = plccache.l_nodes
if config.nodelist:
- f_nodes = util.file.getListFromFile(config.nodelist)
+ f_nodes = file.getListFromFile(config.nodelist)
l_nodes = filter(lambda x: x['hostname'] in f_nodes, l_nodes)
elif config.node:
f_nodes = [config.node]
main()
except Exception, err:
print traceback.print_exc()
+ from monitor.common import email_exception
+ email_exception()
print "Exception: %s" % err
print "Saving data... exitting."
sys.exit(0)