don't slice events when setting router offline

update_many doesn't seem to like $each
This commit is contained in:
Dominik Heidler 2015-10-13 15:28:31 +02:00
parent d69bb8a622
commit cd6b00940c
1 changed files with 4 additions and 7 deletions

View File

@ -201,13 +201,10 @@ def detect_offline_routers():
}, {
"$set": {"status": "offline"},
"$push": {"events": {
"$each": [{
"time": datetime.datetime.utcnow(),
"type": "offline"
}],
"$slice": -10
}}
})
"time": datetime.datetime.utcnow(),
"type": "offline"
}
}})
def netmon_fetch_router_info(mac):
mac = mac.replace(":", "").lower()