Дата: 2025-12-23
Найдено: 78 путей в 43 файлах
| Категория | Файлов | Примеры |
|---|---|---|
$WORKSPACE |
39 | projects/, system/, infra/ |
$DATASPACE |
14 | DATA_PROJECTS, pim/photos |
/var/www |
1 | file-share |
Использовать library/paths.py:
from library.paths import PATHS, project_path, project_data_path
# Вместо:
path = "$WORKSPACE/projects/pirotehnika"
# Использовать:
path = PATHS.PROJECTS / "pirotehnika"
# или
path = project_path("pirotehnika")
system/apps/mcrm/app/config.py — os.getenv("WORKSPACE", ...)system/scripts/docs_index.py — os.environ.get('WORKSPACE', ...)sales_report_service.py — os.getenv('DATASPACE', ...)Приоритет 1: При следующей работе с файлом — заменить hardcoded на PATHS
Приоритет 2: Bulk migration для критичных скриптов (mp1/scripts/)
Приоритет 3: Полная миграция system/ и infra/
Файл: library/paths.py