This commit is contained in:
Phrozyn 2018-12-17 17:01:32 -06:00
Родитель 1dbba52cc3
Коммит 2cdc5f1f8b
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: DBCDDDC9CF758282
3 изменённых файлов: 4 добавлений и 5 удалений

Просмотреть файл

@ -7,7 +7,7 @@
from lib.alerttask import AlertTask
from mozdef_util.query_models import SearchQuery, PhraseMatch, TermsMatch, QueryStringMatch
from mozdef_util.query_models import SearchQuery, QueryStringMatch
import requests
import json
import logging
@ -27,7 +27,7 @@ class AlertWatchList(AlertTask):
jwt_token = JWTAuth(self.config.jwt_secret)
jwt_token.set_header_format('Bearer %s')
#Connect to rest api and grab response
# Connect to rest api and grab response
r = requests.get(self.config.api_url, auth=jwt_token)
status = r.status_code
index = 0

Просмотреть файл

@ -554,12 +554,12 @@ def getWatchlist():
watchlist = mozdefdb['watchlist']
# Log the entries we are removing to maintain an audit log
expired = watchlist.find({'dateExpiring': {"$lte": datetime.utcnow()-timedelta(hours=1)}})
expired = watchlist.find({'dateExpiring': {"$lte": datetime.utcnow() - timedelta(hours=1)}})
for entry in expired:
sys.stdout.write('Deleting entry {0} from watchlist /n'.format(entry))
# delete any that expired
watchlist.delete_many({'dateExpiring': {"$lte": datetime.utcnow()-timedelta(hours=1)}})
watchlist.delete_many({'dateExpiring': {"$lte": datetime.utcnow() - timedelta(hours=1)}})
# Lastly, export the combined watchlist
watchCursor=mozdefdb['watchlist'].aggregate([

Просмотреть файл

@ -7,7 +7,6 @@ import os
import random
import requests
import sys
import re
from configlib import getConfig, OptionParser
from datetime import datetime, timedelta
from pymongo import MongoClient