lp:~ricardokirkner/configglue/757955-fatal-help

Created by Ricardo Kirkner and last modified
Get this branch:
bzr branch lp:~ricardokirkner/configglue/757955-fatal-help
Only Ricardo Kirkner can upload to this branch. If you are Ricardo Kirkner please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ricardo Kirkner
Project:
configglue
Status:
Merged

Recent revisions

63. By Ricardo Kirkner

fixed two small issues per review

62. By Ricardo Kirkner

better error reporting

61. By Ricardo Kirkner

better default value handling and error reporting

60. By Ricardo Kirkner

better handling errors in commandline when using fatal options

When invoked with --help the app will not fail due to an undefined 'fatal'
option.

59. By Ricardo Kirkner

fixed warnings from pep8 and pyflakes

58. By Ricardo Kirkner

add support for environment variables

57. By Ricardo Kirkner

updated tox to use the latest toxbootstrap.py file

56. By Ricardo Kirkner

basic class added for simplifying creating configglue-enabled applications

By inheriting from configglue.app.App, your application instantly loads its
configuration files from the standard XDG locations:

- /etc/<app>/app.cfg
- /home/<user>/.config/<app>/app.cfg

plus a local local.cfg file in the current folder (if available).

Configuration files are read in this order so that configuration can be
overridden at each level.

Also, your application has support for plugins, such that each plugin can have
its own configuration backed up by its own schema and configuration files.

55. By Ricardo Kirkner

added support for running the tests via tox

54. By Ricardo Kirkner

move tests into the configglue namespace

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:configglue
This branch contains Public information 
Everyone can see this information.

Subscribers