-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
coreCentral logic or core functionalityCentral logic or core functionalityinternalInternal improvements, not directly user-facingInternal improvements, not directly user-facingtech-debtRefactoring, maintenance and architectural improvementsRefactoring, maintenance and architectural improvements
Description
🛠 Centralize region configuration
The region is currently hardcoded in several places as "EU (Frankfurt)". We want to support centralized region configuration.
📦 Implementation Plan
- Create
core/config.py
withDEFAULT_REGION = "eu-central-1"
- Add CLI flag
--region
to override it - Refactor pricing and filter logic to use this setting
🧪 Tests
- Validate region override via CLI
- Ensure fallbacks work with no region specified
🧱 Notes
Supports multi-region analysis and prepares the project for broader coverage.
Metadata
Metadata
Assignees
Labels
coreCentral logic or core functionalityCentral logic or core functionalityinternalInternal improvements, not directly user-facingInternal improvements, not directly user-facingtech-debtRefactoring, maintenance and architectural improvementsRefactoring, maintenance and architectural improvements
Projects
Status
Todo