Classes to manage a server configuration. Heavily inspired by flask
Project description
Pyros-config
===========
.. image:: https://travis-ci.org/asmodehn/pyros-config.svg?branch=master
:target: https://travis-ci.org/asmodehn/pyros-config
Package to help manage configuration of always running servers
this is heavily inspired from flask configuration
This is a pure python package.
It is also provided as a ROS package for ease of use in pyros
How to use
----------
Install
```
pip install pyros_config
```
Run self tests
```
pyros_config
```
How to develop
--------------
Clone this repository
```
git clone http://github.com/asmodehn/pyros-config
```
Create you virtualenv to workon using virtualenvwrapper
```
mkvirtualenv pyros_config_env
```
Install all dependencies via dev-requirements
```
pip install -r dev-requirements.txt
```
Run self tests
```
pyros_config
```
Run all tests (with all possible configurations) with tox
```
tox
```
Note : Tox envs are recreated every time to ensure consistency.
So it s better to develop while in a non-tox-managed venv.
===========
.. image:: https://travis-ci.org/asmodehn/pyros-config.svg?branch=master
:target: https://travis-ci.org/asmodehn/pyros-config
Package to help manage configuration of always running servers
this is heavily inspired from flask configuration
This is a pure python package.
It is also provided as a ROS package for ease of use in pyros
How to use
----------
Install
```
pip install pyros_config
```
Run self tests
```
pyros_config
```
How to develop
--------------
Clone this repository
```
git clone http://github.com/asmodehn/pyros-config
```
Create you virtualenv to workon using virtualenvwrapper
```
mkvirtualenv pyros_config_env
```
Install all dependencies via dev-requirements
```
pip install -r dev-requirements.txt
```
Run self tests
```
pyros_config
```
Run all tests (with all possible configurations) with tox
```
tox
```
Note : Tox envs are recreated every time to ensure consistency.
So it s better to develop while in a non-tox-managed venv.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyros_config-0.1.3.tar.gz
(10.2 kB
view hashes)
Built Distribution
Close
Hashes for pyros_config-0.1.3-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f665dc9047a48363aff40e7189c7fa56dba724124b67319b4c396c1e227dd0b7 |
|
MD5 | 0a266c5425965d4514dbabdf3764750b |
|
BLAKE2b-256 | 66c36e1799c91694c777bf7b79f65b5dba8bcf85313381aef950fdc0b8c7ddb6 |