no need to expire recordings every minute

This commit is contained in:
Blake Blackshear 2021-12-05 11:05:03 -06:00
parent 014e6fc909
commit 4ab0927de8

View File

@ -443,16 +443,15 @@ class RecordingCleanup(threading.Thread):
logger.debug("End sync recordings.") logger.debug("End sync recordings.")
def run(self): def run(self):
# Expire recordings every minute, clean directories every hour. # Expire tmp clips every minute, recordings and clean directories every hour.
for counter in itertools.cycle(range(60)): for counter in itertools.cycle(range(60)):
if self.stop_event.wait(60): if self.stop_event.wait(60):
logger.info(f"Exiting recording cleanup...") logger.info(f"Exiting recording cleanup...")
break break
self.expire_recordings()
self.clean_tmp_clips() self.clean_tmp_clips()
if counter == 0: if counter == 0:
self.expire_recordings()
self.expire_files() self.expire_files()
remove_empty_directories(RECORD_DIR) remove_empty_directories(RECORD_DIR)
self.sync_recordings() self.sync_recordings()