X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=nodequery.py;h=1f41ceb1776f0c7614fcdd1b3ae2b8d333c450d1;hb=9cae0ec50c0201aa21dad28413402037816744bd;hp=7a53df062ebc15727f4226b9ce0baf681758d692;hpb=be11398f97d51c72f275df3d4f7e095e900f2add;p=monitor.git diff --git a/nodequery.py b/nodequery.py index 7a53df0..1f41ceb 100755 --- a/nodequery.py +++ b/nodequery.py @@ -16,7 +16,7 @@ import string from monitor.wrapper import plc, plccache api = plc.getAuthAPI() -from monitor.database.info.model import FindbadNodeRecordSync, FindbadNodeRecord, FindbadPCURecord, session +from monitor.database.info.model import FindbadNodeRecord, FindbadPCURecord, session from monitor import util from monitor import config @@ -412,7 +412,7 @@ def main(): try: # Find the most recent record - fb_noderec = FindbadNodeRecord.query.filter(FindbadNodeRecord.hostname==node).order_by(FindbadNodeRecord.date_checked.desc()).first() + fb_noderec = FindbadNodeRecord.get_latest_by(hostname=node) except: print traceback.print_exc() pass