mirror of https://github.com/CIRCL/lookyloo
fix: Avoid exception if microsec is missing.
parent
25433b5707
commit
96f1b2bd53
|
@ -101,7 +101,10 @@ class Archiver(AbstractManager):
|
||||||
# { 2020: { 12: [(directory, uuid)] } }
|
# { 2020: { 12: [(directory, uuid)] } }
|
||||||
to_archive: Dict[int, Dict[int, List[Path]]] = defaultdict(lambda: defaultdict(list))
|
to_archive: Dict[int, Dict[int, List[Path]]] = defaultdict(lambda: defaultdict(list))
|
||||||
for capture_uuid in get_captures_dir().rglob('uuid'):
|
for capture_uuid in get_captures_dir().rglob('uuid'):
|
||||||
|
try:
|
||||||
timestamp = datetime.strptime(capture_uuid.parent.name, '%Y-%m-%dT%H:%M:%S.%f')
|
timestamp = datetime.strptime(capture_uuid.parent.name, '%Y-%m-%dT%H:%M:%S.%f')
|
||||||
|
except ValueError:
|
||||||
|
timestamp = datetime.strptime(capture_uuid.parent.name, '%Y-%m-%dT%H:%M:%S')
|
||||||
if timestamp.date() >= cut_time:
|
if timestamp.date() >= cut_time:
|
||||||
continue
|
continue
|
||||||
to_archive[timestamp.year][timestamp.month].append(capture_uuid.parent)
|
to_archive[timestamp.year][timestamp.month].append(capture_uuid.parent)
|
||||||
|
|
Loading…
Reference in New Issue