95 Commits (master)

Author SHA1 Message Date
  Pranesh Pandurangan c79d12c645 Finish changes to stop an engine 4 years ago
  Pranesh Pandurangan 857fb52cf1 Add callbacks for futures 4 years ago
  Pranesh Pandurangan 5b647e5f79 Add logic to stop repair scripts 4 years ago
  Pranesh Pandurangan 0173ef0b53 Store routing_keys in a dict instead of set 4 years ago
  Pranesh Pandurangan d0e9ace151 Separate out adding and deleting repair scripts 4 years ago
  Pranesh Pandurangan 7a6999c9eb Add an unregister repair option 4 years ago
  Pranesh Pandurangan c867e3e4bd Add some exceptions and logging around serializer 4 years ago
  Pranesh Pandurangan b6a1d3d1e1 Fix errors caused by wrong rebasing 4 years ago
  Pranesh Pandurangan 80d0194d86 Cleanup exceptions a bit 4 years ago
  Pranesh Pandurangan 119595c6c7 Add more steps to stop an engine 4 years ago
  Pranesh Pandurangan 68654b7b86 Introduce engine states 4 years ago
  Pranesh Pandurangan 1a860ac47b Refactor and add a check around a variable 4 years ago
  Pranesh Pandurangan f3c51ab67d When creating an engine, add an enabled field 4 years ago
  Pranesh Pandurangan 4e4533796b Kill watchdog thread when engine is stopped 4 years ago
  Pranesh Pandurangan b41ea8a81f Add engine_cfg to watchdog 4 years ago
  Pranesh Pandurangan a7479d66e8 Modify watchdog related functionality 4 years ago
  Pranesh Pandurangan 8967185608 Use CLI input as react script name 4 years ago
  Pranesh Pandurangan dcf82d6490 Track known repair scripts and their routing keys 4 years ago
  Pranesh Pandurangan 473e2febc0 Add an audit unregister option 4 years ago
  Pranesh Pandurangan b1ca5a4c91 Refactor some parser code 4 years ago
  Pranesh Pandurangan 47e35d1d2c Add a stop engine call 4 years ago
  Pranesh Pandurangan 308cd375b9 Replace some generic Exceptions with specific ones 4 years ago
  Pranesh Pandurangan a1fdc66e4e Add some exception classes 4 years ago
  pran1990 81a9042ff1 Add some more checks to engine creation 4 years ago
  Pranesh Pandurangan 1d739dea9c Add some abstract methods to backend 4 years ago
  Pranesh Pandurangan 0be7808705 Move register-audit/repair code to backend 4 years ago
  pran1990 e9f7137ceb move repair-related code to backend 4 years ago
  pran1990 e7c8fee0a8 move audit-related code to backend 4 years ago
  pran1990 d4fcac48f1 Move cfg file creation to driver 4 years ago
  pran1990 0f5954359c Move some file creation code from main to utils 4 years ago
  pran1990 81cd48dacc Watchdog cleanup 4 years ago
  pran1990 b44b2db1b3 Change some usage of list.append to list.extend 4 years ago
  pran1990 3499d899c8 Make backends into drivers, loadable as entry points 4 years ago
  pran1990 29cf50152b Store one engine cfg in git 4 years ago
  pran1990 9e68d9cdd1 Add some structure for backend abstraction 4 years ago
  pran1990 68285cf40f add a wait next function to return next audit job 5 years ago
  pran1990 a6668761b1 Use a deque instead of list for run_queues 5 years ago
  pran1990 fb410e168e Use six for python 2/3 compatibility 5 years ago
  pran1990 58620a32b5 Added a stopwatch class 5 years ago
  pran1990 1d38e2ca2b Create audit and repair cfg at startup 5 years ago
  pran1990 b2ea4abbdb Introduce a serializer 5 years ago
  pran1990 38520d41d8 Change format of audit and react cfg files 5 years ago
  pran1990 ef2b443dac Change format of engine configuration file 5 years ago
  pran1990 479662ad48 More logging fixes, and queue work 5 years ago
  pran1990 24983c6fc6 Make entropy suitable for pypi distribution, part 2 5 years ago
  pran1990 92b73b563b Make entropy suitable for pypi distribution, part 1 5 years ago
  pran1990 e58f59c858 Use a config file to register engines 5 years ago
  pran1990 e4fd9aa1f2 Make entropy suitable for pypi distribution, part 0 5 years ago
  pran1990 73c6e2ece8 Do not create queues statically 5 years ago
  pran1990 eb02881170 Make audit scripts configurable at runtime 5 years ago