38 Commits (master)

Author SHA1 Message Date
  Jim Paris 09a9ed9734 Fix #! at top of shell scripts for py3 and venvs 1 year ago
  Jim Paris e7f52a4013 Update versioneer 1 year ago
  Jim Paris 549a27e66c Add flake8 tests and clean up warnings 1 year ago
  Jim Paris cd68389e9a Update for Python 3 and psutil >= 2. 1 year ago
  Jim Paris 6faf563bda Remove nilmrun.testfilter 1 year ago
  Jim Paris 58fd9d1559 Run cherrypy always in "embedded" mode 1 year ago
  Jim Paris 2bc939d42d CherryPy bug 1200 is no longer an issue 1 year ago
  Jim Paris fe36722684 Use built-in json module rather than external simplejson 1 year ago
  Jim Paris 24740a838e Run 2to3 over all code 1 year ago
  Jim Paris cbc7a7dd55 Start Python 3 conversion 1 year ago
  Jim Paris 477c27a4e6 Clean up temp dirs and processes at exit 8 years ago
  Jim Paris bed26e099b Put each code in its own dir; save args too 8 years ago
  Jim Paris 9224566f9b More robust process killing 8 years ago
  Jim Paris a8ecad9329 Use NilmDB serializer for ProcessManager 8 years ago
  Jim Paris 5b878378f3 Translate UTF-8 in command output more robustly 8 years ago
  Jim Paris d7551bde0b Make 'args' optional to /run/code 8 years ago
  Jim Paris 40fd377a38 Remove 'name' from spawned processes 8 years ago
  Jim Paris 7c605a469a Cleanup dependencies 8 years ago
  Jim Paris f5225f88f9 Add max CPU percentage 8 years ago
  Jim Paris 32e59310ef Fix for dead processes 8 years ago
  Jim Paris 5a33ef48cc Add /process/info request 8 years ago
  Jim Paris 18a5cd6334 Improve boolean parameter parsing 8 years ago
  Jim Paris e0709f0d17 Remove multiprocessing due to mod_wsgi incompatibility; use subprocess 8 years ago
  Jim Paris a7b9656916 Remove parameters from status output 8 years ago
  Jim Paris 2e9ec63675 Don't catch SystemExit from a subprocess 8 years ago
  Jim Paris 6d295b840a Delete trainola; it will live in nilmtools repo 8 years ago
  Jim Paris 74a05d05d6 Clear out traceback object to avoid reference cycles 8 years ago
  Jim Paris 35b20c90a5 Rename and reorganize stuff 8 years ago
  Jim Paris 6d9ee7b405 Ability to run user provided code now 8 years ago
  Jim Paris 721d6c4936 Add run_code_string function, untested 8 years ago
  Jim Paris 973d328e1e Rename some URLs (/process/command -> /run/command, etc) 8 years ago
  Jim Paris 0338d40226 One fewer process when spawning commands 8 years ago
  Jim Paris 734e1d9b52 Add /process/command; fix killing of forked processes 8 years ago
  Jim Paris 30a3559253 Add "force" option for /process/remove 8 years ago
  Jim Paris e2c9575937 More tests 8 years ago
  Jim Paris 258fe2358d Filled out test coverage, fixed lots of bugs 8 years ago
  Jim Paris f73de35ee6 Work in progress on the process manager. Very finicky. 8 years ago
  Jim Paris 65e48caf5f Start test framework; work on server and manager 8 years ago