better comparing to old language files

This commit is contained in:
Robert Nasarek 2026-06-15 14:14:21 +00:00
parent 58e99dea65
commit cc994a3ac9
4 changed files with 316 additions and 48 deletions

View file

@ -14,10 +14,31 @@ This script helps you manage and transfer specific Drupal configuration files by
- Python 3.6+
- curses library (built into most Python installations on Linux/Mac)
- PyYAML library (install with: `pip install pyyaml`)
- PyYAML (`pyyaml`)
## Installation and Setup
From the `configure_man/` directory:
```bash
cd configure_man
# Create a virtual environment
python3 -m venv .venv
# Activate it (Linux/macOS)
source .venv/bin/activate
# On Windows (PowerShell)
# .venv\Scripts\Activate.ps1
# Install dependencies
pip install --upgrade pip
pip install -r requirements.txt
```
To run the tool later, activate the venv again (`source .venv/bin/activate`) before calling `python3 config_selector.py`.
The script operates in the current working directory where you run it. It will create the following subdirectories if they don't exist:
- `ingest/` - Drop your exported Drupal config archive here (named `config*.tar.gz`)
- `original_config/` - YAML files are extracted here automatically from the ingest archive