Pastebin
Paste #2634: tracker.py
< previous paste - next paste>
Pasted by tdn
@post("/ping")
def track(db):
session = Session()
try:
sender_ip = request["REMOTE_ADDR"]
node_name = request.forms["node_name"]
node_fqdn = request.forms["node_fqdn"]
node_time = request.forms["node_time"]
node_load = request.forms["node_load"]
ping = Ping(node_name=node_name, node_fqdn=node_fqdn, node_ip=sender_ip, node_time=node_time, node_load=node_load)
session.add(ping)
session.commit()
print ping.date_created
ping = None
return "OK"
except Exception as e:
print e
print ping.date_created
ping = None
dump(e)
session.rollback()
return "ERROR"
New Paste
Go to most recent paste.