don't slice events when setting router offline
update_many doesn't seem to like $each
This commit is contained in:
parent
d69bb8a622
commit
cd6b00940c
|
@ -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()
|
||||
|
|
Loading…
Reference in New Issue