better comparing to old language files
This commit is contained in:
parent
58e99dea65
commit
cc994a3ac9
4 changed files with 316 additions and 48 deletions
23
README.md
23
README.md
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue