Merge pull request 'use CONFIG_FILENAME' (#37) from fix/constant_use into develop
Some checks failed
Mypy / mypy (push) Failing after 41s
Pytest / pytest (3.12) (push) Failing after 41s
Pytest / pytest (3.13) (push) Failing after 38s
Pytest / pytest (3.14) (push) Failing after 41s
Ruff / ruff (push) Failing after 41s

Reviewed-on: #37
This commit is contained in:
Justus Kuhlmann 2026-04-21 16:21:55 +02:00
commit 30dba29426
2 changed files with 4 additions and 3 deletions

View file

@ -3,6 +3,7 @@ import sqlite3
import os import os
from .tracker import save, init from .tracker import save, init
from pathlib import Path from pathlib import Path
from .tools import CONFIG_FILENAME
def _create_db(db: Path) -> None: def _create_db(db: Path) -> None:
@ -87,7 +88,7 @@ def _write_config(path: Path, config: ConfigParser) -> None:
config: ConfigParser config: ConfigParser
The configuration to be used as a ConfigParser, e.g. generated by _create_config. The configuration to be used as a ConfigParser, e.g. generated by _create_config.
""" """
with open(os.path.join(path, '.corrlib'), 'w') as configfile: with open(os.path.join(path, CONFIG_FILENAME), 'w') as configfile:
config.write(configfile) config.write(configfile)
return return

View file

@ -3,7 +3,7 @@ from configparser import ConfigParser
import datalad.api as dl import datalad.api as dl
from typing import Optional from typing import Optional
import shutil import shutil
from .tools import get_db_file from .tools import get_db_file, CONFIG_FILENAME
from pathlib import Path from pathlib import Path
@ -21,7 +21,7 @@ def get_tracker(path: Path) -> str:
tracker: str tracker: str
The tracker used in the dataset. The tracker used in the dataset.
""" """
config_path = os.path.join(path, '.corrlib') config_path = os.path.join(path, CONFIG_FILENAME)
config = ConfigParser() config = ConfigParser()
if os.path.exists(config_path): if os.path.exists(config_path):
config.read(config_path) config.read(config_path)