From 82f8f8b661aab3badcab258c03b8081a34608558 Mon Sep 17 00:00:00 2001 From: Cristian Date: Fri, 24 Jul 2020 10:34:47 -0500 Subject: [PATCH] fix: Use config information for path instead of hardcoded values --- archivebox/index/schema.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/archivebox/index/schema.py b/archivebox/index/schema.py index cf6e809b..ae7af2f0 100644 --- a/archivebox/index/schema.py +++ b/archivebox/index/schema.py @@ -12,6 +12,8 @@ from dataclasses import dataclass, asdict, field, fields from ..system import get_dir_size +from ..config import OUTPUT_DIR, ARCHIVE_DIR_NAME + class ArchiveError(Exception): def __init__(self, message, hints=None): super().__init__(message) @@ -76,7 +78,7 @@ class ArchiveResult: info['start_ts'] = parse_date(info['start_ts']) info['end_ts'] = parse_date(info['end_ts']) if "pwd" not in keys: - info["pwd"] = str(os.getcwd() / Path(f"archive/{json_info['timestamp']}")) + info["pwd"] = str(Path(OUTPUT_DIR) / ARCHIVE_DIR_NAME / json_info["timestamp"]) if "cmd_version" not in keys: info["cmd_version"] = "Undefined" if "cmd" not in keys: