We don't actually use nilmdb.utils.threadsafety.verify_proxy in the main NilmDB code, but it's useful for finding errors. It found an issue with __getattr__ in SerializerProxy which (1) can't be avoided? (2) is now commented in the code (3) shouldn't matter in real use |
||
---|---|---|
docs | ||
extras | ||
nilmdb | ||
tests | ||
.coveragerc | ||
.gitattributes | ||
.gitignore | ||
.pylintrc | ||
Makefile | ||
README.txt | ||
requirements.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 install python3.7 python3.7-dev python3-pip # Install NilmDB dependencies pip3 install -r requirements.txt Test: python3 setup.py nosetests Install: sudo python3 setup.py install Usage: nilmdb-server --help nilmdb-fsck --help nilmtool --help See docs/wsgi.md for info on setting up a WSGI application in Apache.