This is a pretty big change that will render existing clients unable to modify the database, but it's important that we use POST or PUT instead of GET for anything that may change state, in case this is ever put behind a cache. |
||
---|---|---|
docs | ||
nilmdb | ||
tests | ||
.coveragerc | ||
.gitattributes | ||
.gitignore | ||
.pylintrc | ||
Makefile | ||
README.txt | ||
setup.cfg | ||
setup.py | ||
versioneer.py |
nilmdb: Non-Intrusive Load Monitor Database by Jim Paris <jim@jtan.com> Prerequisites: # Runtime and build environments sudo apt-get install python2.7 python2.7-dev python-setuptools cython # Base NilmDB dependencies sudo apt-get install python-cherrypy3 python-decorator python-simplejson python-pycurl python-dateutil python-tz python-psutil # Tools for running tests sudo apt-get install python-nose python-coverage Install: python setup.py install Usage: nilmdb-server --help nilmtool --help