feat(config): implement configuration management #18
Reference in New Issue
Block a user
Delete Branch "feat/issue-7-config"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Create centralized configuration management with file-based config and environment variable overrides.
Changes
config.pywithConfigclassdata_dir: JIGAIDO_DATA_DIR env > ~/.jigaido/config.json > ~/.jigaido/bot_token: JIGAIDO_BOT_TOKEN env varensure_data_dir()method to create data directoryFiles
config.py- Configuration managementtests/test_config.py- 7 passing testsAcceptance Criteria
Fixes #7
can you post here the tests result? @shoko
Test results for feat/issue-7-config:
lgtm