Go to file
Jim Paris f73de35ee6 Work in progress on the process manager. Very finicky.
The multiprocessing environment is really finicky.
I'm seeing deadlocks in the process at exit, that are probably related
to tracebacks being printed and still getting redirected to the
logfile or something.
2013-07-05 19:35:09 -04:00
docs Initial commit 2013-07-02 11:16:44 -04:00
nilmrun Work in progress on the process manager. Very finicky. 2013-07-05 19:35:09 -04:00
scripts First implementation of trainola 2013-07-04 13:49:15 -04:00
tests Work in progress on the process manager. Very finicky. 2013-07-05 19:35:09 -04:00
.coverage Start test framework; work on server and manager 2013-07-05 16:47:50 -04:00
.coveragerc Start test framework; work on server and manager 2013-07-05 16:47:50 -04:00
.gitattributes Initial commit 2013-07-02 11:16:44 -04:00
.gitignore Initial commit 2013-07-02 11:16:44 -04:00
data.js Start thread management stuff 2013-07-05 15:55:41 -04:00
Makefile Start test framework; work on server and manager 2013-07-05 16:47:50 -04:00
README.txt Bump required nilmdb version; use nilmdb.server.serverutil stuff 2013-07-02 12:04:04 -04:00
setup.cfg Work in progress on the process manager. Very finicky. 2013-07-05 19:35:09 -04:00
setup.py Start test framework; work on server and manager 2013-07-05 16:47:50 -04:00
versioneer.py Initial commit 2013-07-02 11:16:44 -04:00

nilmrun: Run NilmDB filters
by Jim Paris <jim@jtan.com>

Prerequisites:

  # Runtime and build environments
  sudo apt-get install python2.7 python-setuptools

  # Base dependencies
  sudo apt-get install python-numpy python-scipy

  nilmdb (1.8.0+)

Install:

  python setup.py install

Usage:

  nilmrun-server --help

See docs/wsgi.md for info on setting up a WSGI application in Apache.