fix stupid query

This commit is contained in:
Clint Armstrong
2015-08-25 11:35:18 -04:00
parent c65a160c18
commit 4529ba2e7d
+12 -7
View File
@@ -218,13 +218,18 @@ while True:
if next_update < datetime.now(): if next_update < datetime.now():
seconds_taken = (datetime.now() - (next_update - timedelta(minutes=5))).seconds seconds_taken = (datetime.now() - (next_update - timedelta(minutes=5))).seconds
update_query = ("insert into pollers set " update_query = ("INSERT INTO pollers(poller_name, "
"poller_name='%s', " " last_polled, "
"last_polled=NOW(), " " devices, "
"devices='%d', " " time_taken) "
"time_taken='%d' ").format(config['distributed_poller_name'], " values({0}, NOW(), {1}, {2}) "
devices_scanned, "ON DUPLICATE KEY UPDATE "
seconds_taken) " poller_name=values(poller_name), "
" last_polled=values(last_polled), "
" devices=values(devices) "
" time_taken=values(time_taken) ").format(config['distributed_poller_name'],
devices_scanned,
seconds_taken)
cursor.execute(update_query) cursor.execute(update_query)
log.info('INFO: {} devices scanned in the last 5 minutes'.format(devices_scanned)) log.info('INFO: {} devices scanned in the last 5 minutes'.format(devices_scanned))
devices_scanned = 0 devices_scanned = 0