persistent_pineapple 1.0.0

Creator: railscoderz

Last updated:

Add to Cart

Description:

persistent pineapple 1.0.0

Introduction
Persistent Pineapple provides a simple interface to save settings for
applications or other modules. The settings file is in the JSON format
for simplicty. A slightly modified JSON format is used to allow for
comments and other creature features. Please read the _json.py file for
more details.


Documentation
Documentation is hosted on
persistetpineapple.readthedocs.org


Install
Download the tarball and install with pip install <package>.


Usage
See the unit tests for more in-depth examples. Here are the basics:

Example code
settings = PersistentPineapple('/etc/myapp.json')
print settings.program_name
if settings.debug:
print "we're in debug mode"
settings.debug = False


Example settings file (/etc/myapp.json)
{
// App settings ///////////////////////////////////////////////////////////

// Name of the program
"program_name": "myapp",

// HTTP POST listener port
"port": 8009,

// Debugging stuff
"debug": true,

// Logging settings
"console_log_level": "INFO",
}

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.