From e2fa68dba636a6c702af141259960a99b8406c7e Mon Sep 17 00:00:00 2001 From: Nick Sweeting Date: Wed, 8 Jun 2022 20:15:22 -0700 Subject: [PATCH] resolve config paths before using --- archivebox/config.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/archivebox/config.py b/archivebox/config.py index adb41f69..af6458e0 100644 --- a/archivebox/config.py +++ b/archivebox/config.py @@ -815,7 +815,7 @@ def get_data_locations(config: ConfigDict) -> ConfigValue: 'path': config['OUTPUT_DIR'].resolve(), 'enabled': True, 'is_valid': (config['OUTPUT_DIR'] / SQL_INDEX_FILENAME).exists(), - 'is_mount': os.path.ismount(OUTPUT_DIR), + 'is_mount': os.path.ismount(config['OUTPUT_DIR'].resolve()), }, 'SOURCES_DIR': { 'path': config['SOURCES_DIR'].resolve(), @@ -831,7 +831,7 @@ def get_data_locations(config: ConfigDict) -> ConfigValue: 'path': config['ARCHIVE_DIR'].resolve(), 'enabled': True, 'is_valid': config['ARCHIVE_DIR'].exists(), - 'is_mount': os.path.ismount(ARCHIVE_DIR), + 'is_mount': os.path.ismount(onfig['ARCHIVE_DIR'].resolve()), }, 'CONFIG_FILE': { 'path': config['CONFIG_FILE'].resolve(), @@ -842,7 +842,7 @@ def get_data_locations(config: ConfigDict) -> ConfigValue: 'path': (config['OUTPUT_DIR'] / SQL_INDEX_FILENAME).resolve(), 'enabled': True, 'is_valid': (config['OUTPUT_DIR'] / SQL_INDEX_FILENAME).exists(), - 'is_mount': os.path.ismount(config['OUTPUT_DIR'] / SQL_INDEX_FILENAME), + 'is_mount': os.path.ismount((config['OUTPUT_DIR'] / SQL_INDEX_FILENAME).resolve()), }, }