This commit is contained in:
parent
f6d14671f5
commit
e7da187e18
@ -56,6 +56,9 @@ CLOCK_SKEW_TOLERANCE = timedelta(seconds=3)
|
||||
# Percentage of blocks active to consider movement in whole frame
|
||||
THRESHOLD_RATIO = int(os.getenv("THRESHOLD_RATIO", "5"))
|
||||
|
||||
# Days to keep events
|
||||
TTL_DAYS = int(os.getenv("TTL_DAYS", "3"))
|
||||
|
||||
CHUNK_BOUNDARY = b"\n--frame\nContent-Type: image/jpeg\n\n"
|
||||
|
||||
hist_active_blocks_ratio = Histogram(
|
||||
@ -560,6 +563,8 @@ async def setup_db(app, loop):
|
||||
app.ctx.coll.create_index([
|
||||
("source", pymongo.ASCENDING),
|
||||
("@timestamp", pymongo.ASCENDING)], unique=True)
|
||||
app.ctx.coll.create_index(
|
||||
"@timestamp", expireAfterSeconds=TTL_DAYS*60*60*24)
|
||||
app.ctx.last_frame = None
|
||||
app.ctx.event_frame = asyncio.Event()
|
||||
app.ctx.event_id = None
|
||||
|
Loading…
Reference in New Issue
Block a user