Config management class
Configuration management package
- Yaml based
- Can use a config template embeded in your application distribution, and a local config (in /home/var/{application}) customized for your particular installation (that could be edited manually, or by your ansible recipe).
- Local config will be merged with the template in your application overwritting its values, allowing you to upgrade and distribute your application adding new fields with default values seamlessly.
- When merging two lists, if the items inside are dicts it will identify them as equal if the field 'name' matches.
- Provides functionality not only to read the configuration, but also to modify it in runtime
Release files for config-yml 0.3.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| config_yml-0.3.1.tar.gz | 5.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| config_yml-0.3.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.1 kB
Release files / config_yml-0.3.1.tar.gz
| Download URL | config_yml-0.3.1.tar.gz |
|---|---|
| Size | 5.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2921717549fc6b9bc3d901596bc110bfde295d288f0153d5ed5363b4a311af02
|
|
BLAKE2b-256 checksum How to use checksums |
c3123778f0e74fca60c8edebb02b1d8cbdd4276efb752a9d7166fbe41931fbe0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|
Release files / config_yml-0.3.1-py3-none-any.whl
| Download URL | config_yml-0.3.1-py3-none-any.whl |
|---|---|
| Size | 6.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
36d08217c1ca1e4f5a451fc49b90d0b7e3a2471bc15a24061ac5f42d3a2b182d
|
|
BLAKE2b-256 checksum How to use checksums |
bc50819a8b0de01d2f7c0db7dcf58eabaebbc9ea6faa3b3fceef7f7733807c75
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|