-
e6565769b5
OpenDev Migration Patch
master
OpenDev Sysadmins
2019-04-19 19:51:20 +00:00
-
33c4b02e76
Next version is 0.2
Robert Collins
2014-08-20 13:56:48 +12:00
-
e2cebf411e
Add unittests for entropy
Pranesh Pandurangan
2014-07-19 11:50:19 -07:00
-
c79d12c645
Finish changes to stop an engine
Pranesh Pandurangan
2014-06-20 17:39:50 -07:00
-
857fb52cf1
Add callbacks for futures
Pranesh Pandurangan
2014-07-06 13:45:40 -07:00
-
5b647e5f79
Add logic to stop repair scripts
Pranesh Pandurangan
2014-06-19 14:06:38 -07:00
-
0173ef0b53
Store routing_keys in a dict instead of set
Pranesh Pandurangan
2014-06-19 14:11:02 -07:00
-
d0e9ace151
Separate out adding and deleting repair scripts
Pranesh Pandurangan
2014-06-19 03:07:04 -07:00
-
7a6999c9eb
Add an unregister repair option
Pranesh Pandurangan
2014-06-19 01:18:59 -07:00
-
c867e3e4bd
Add some exceptions and logging around serializer
Pranesh Pandurangan
2014-06-13 12:32:37 -07:00
-
b6a1d3d1e1
Fix errors caused by wrong rebasing
Pranesh Pandurangan
2014-06-18 23:08:16 -07:00
-
e9cb9ab547
Merge "Add more steps to stop an engine"
Jenkins
2014-06-18 22:30:21 +00:00
-
-
991550b1f6
Merge "Introduce engine states"
Jenkins
2014-06-18 22:30:16 +00:00
-
-
b98e3e1467
Merge "Refactor and add a check around a variable"
Jenkins
2014-06-18 22:30:09 +00:00
-
-
80d0194d86
Cleanup exceptions a bit
Pranesh Pandurangan
2014-06-17 18:39:04 -07:00
-
119595c6c7
Add more steps to stop an engine
Pranesh Pandurangan
2014-06-12 20:04:23 -07:00
-
-
68654b7b86
Introduce engine states
Pranesh Pandurangan
2014-06-12 20:04:23 -07:00
-
-
1a860ac47b
Refactor and add a check around a variable
Pranesh Pandurangan
2014-06-13 01:28:19 -07:00
-
e2f7101b0b
Merge "When creating an engine, add an enabled field"
Jenkins
2014-06-17 00:53:32 +00:00
-
-
9ad24284fe
Merge "Kill watchdog thread when engine is stopped"
Jenkins
2014-06-17 00:53:27 +00:00
-
-
3e19f33b40
Merge "Add engine_cfg to watchdog"
Jenkins
2014-06-16 23:43:37 +00:00
-
-
fe595af499
Merge "Modify watchdog related functionality"
Jenkins
2014-06-16 23:42:47 +00:00
-
-
9c06eb8b49
Merge "Use CLI input as react script name"
Jenkins
2014-06-16 23:41:48 +00:00
-
-
99a921150b
Merge "Track known repair scripts and their routing keys"
Jenkins
2014-06-16 23:40:36 +00:00
-
-
7891dd8eb9
Merge "Replace some generic Exceptions with specific ones"
Jenkins
2014-06-16 23:40:10 +00:00
-
-
29047192a5
Merge "Add some exception classes"
Jenkins
2014-06-16 23:39:40 +00:00
-
-
f3c51ab67d
When creating an engine, add an enabled field
Pranesh Pandurangan
2014-06-12 20:02:30 -07:00
-
-
4e4533796b
Kill watchdog thread when engine is stopped
Pranesh Pandurangan
2014-06-12 19:57:43 -07:00
-
-
b41ea8a81f
Add engine_cfg to watchdog
Pranesh Pandurangan
2014-06-12 17:49:49 -07:00
-
-
a7479d66e8
Modify watchdog related functionality
Pranesh Pandurangan
2014-06-12 17:49:49 -07:00
-
-
8967185608
Use CLI input as react script name
Pranesh Pandurangan
2014-06-12 15:15:36 -07:00
-
-
dcf82d6490
Track known repair scripts and their routing keys
Pranesh Pandurangan
2014-06-12 14:49:56 -07:00
-
473e2febc0
Add an audit unregister option
Pranesh Pandurangan
2014-06-10 11:04:46 -07:00
-
-
-
b1ca5a4c91
Refactor some parser code
Pranesh Pandurangan
2014-06-10 10:10:16 -07:00
-
47e35d1d2c
Add a stop engine call
Pranesh Pandurangan
2014-06-10 09:56:31 -07:00
-
308cd375b9
Replace some generic Exceptions with specific ones
Pranesh Pandurangan
2014-06-10 19:50:18 -07:00
-
-
a1fdc66e4e
Add some exception classes
Pranesh Pandurangan
2014-06-10 19:28:47 -07:00
-
-
81a9042ff1
Add some more checks to engine creation
pran1990
2014-05-21 11:53:30 -07:00
-
1d739dea9c
Add some abstract methods to backend
Pranesh Pandurangan
2014-06-10 08:31:04 -07:00
-
0be7808705
Move register-audit/repair code to backend
Pranesh Pandurangan
2014-06-05 11:23:55 -07:00
-
e4a6dc64de
Merge "move repair-related code to backend"
Jenkins
2014-06-05 10:21:49 +00:00
-
-
aa01b73c14
Merge "move audit-related code to backend"
Jenkins
2014-06-05 09:38:18 +00:00
-
-
e9f7137ceb
move repair-related code to backend
pran1990
2014-05-31 02:05:21 -07:00
-
-
e7c8fee0a8
move audit-related code to backend
pran1990
2014-05-31 00:47:05 -07:00
-
af40dcba1b
Merge "Move cfg file creation to driver"
Jenkins
2014-06-03 23:42:40 +00:00
-
-
568d51bca2
Merge "Move some file creation code from main to utils"
Jenkins
2014-06-03 09:57:05 +00:00
-
-
286d0e18f0
Merge "Watchdog cleanup"
Jenkins
2014-06-03 09:56:59 +00:00
-
-
d4fcac48f1
Move cfg file creation to driver
pran1990
2014-05-30 20:51:37 -07:00
-
-
0f5954359c
Move some file creation code from main to utils
pran1990
2014-05-30 15:17:02 -07:00
-
81cd48dacc
Watchdog cleanup
pran1990
2014-05-30 16:05:22 -07:00
-
-
b44b2db1b3
Change some usage of list.append to list.extend
pran1990
2014-05-30 15:40:17 -07:00
-
-
3499d899c8
Make backends into drivers, loadable as entry points
pran1990
2014-05-30 01:37:55 -07:00
-
29cf50152b
Store one engine cfg in git
pran1990
2014-05-30 00:38:22 -07:00
-
9e68d9cdd1
Add some structure for backend abstraction
pran1990
2014-05-29 14:53:25 -07:00
-
68285cf40f
add a wait next function to return next audit job
pran1990
2014-05-19 19:33:09 -07:00
-
a6668761b1
Use a deque instead of list for run_queues
pran1990
2014-05-19 19:25:58 -07:00
-
fb410e168e
Use six for python 2/3 compatibility
pran1990
2014-05-19 17:25:53 -07:00
-
58620a32b5
Added a stopwatch class
pran1990
2014-05-19 16:23:12 -07:00
-
1d38e2ca2b
Create audit and repair cfg at startup
pran1990
2014-05-18 15:43:30 -07:00
-
b2ea4abbdb
Introduce a serializer
pran1990
2014-05-02 14:32:08 -07:00
-
38520d41d8
Change format of audit and react cfg files
0.1
pran1990
2014-05-02 14:30:41 -07:00
-
ef2b443dac
Change format of engine configuration file
pran1990
2014-04-30 11:05:06 -07:00
-
479662ad48
More logging fixes, and queue work
pran1990
2014-04-27 12:51:33 -07:00
-
24983c6fc6
Make entropy suitable for pypi distribution, part 2
pran1990
2014-04-15 14:59:02 -07:00
-
92b73b563b
Make entropy suitable for pypi distribution, part 1
pran1990
2014-04-14 00:53:50 -07:00
-
e58f59c858
Use a config file to register engines
pran1990
2014-04-13 16:38:18 -07:00
-
e4fd9aa1f2
Make entropy suitable for pypi distribution, part 0
pran1990
2014-04-10 13:07:47 -07:00
-
73c6e2ece8
Do not create queues statically
pran1990
2014-04-09 01:16:34 -07:00
-
eb02881170
Make audit scripts configurable at runtime
pran1990
2014-04-01 18:32:14 -07:00
-
b8dfd93af4
Use isoformat for date
pran1990
2014-03-27 10:22:07 -07:00
-
090fc4dd21
Cleanup logging
pran1990
2014-03-26 16:59:16 -07:00
-
b65a8a4d12
Add vmbooter audit and react scripts
pran1990
2014-03-17 11:54:30 -07:00
-
59be4f8e67
Merge "Do not start scheduler in constructor"
Jenkins
2014-03-18 00:31:24 +00:00
-
-
b267cea9cb
Merge "Remove unused global"
Jenkins
2014-03-18 00:30:44 +00:00
-
-
a7a4d5feee
Do not start scheduler in constructor
pran1990
2014-03-17 16:51:21 -07:00
-
-
aa5e2e9775
Remove unused global
pran1990
2014-03-17 16:13:24 -07:00
-
4b40b92a93
Modify gitignore
pran1990
2014-03-17 11:49:38 -07:00
-
-
c6c79df5dc
Remove some unused functions
pran1990
2014-03-16 23:27:11 -07:00
-
616e6c69d0
Move code into a scheduler class, part III
pran1990
2014-03-16 23:06:30 -07:00
-
3ac2fde405
Move code into a scheduler class, part II
pran1990
2014-03-16 16:52:01 -07:00
-
bfd98c51a8
Modify gitignore, ignore cfg files
pran1990
2014-03-16 16:44:57 -07:00
-
925f45cf45
Move code into a scheduler class: part 1
pran1990
2014-03-14 00:37:39 -07:00
-
adaeaf3c05
Clean up code a bit
pran1990
2014-03-13 17:17:19 -07:00
-
5c290a4b3b
Use a thread pool, not process pool
pran1990
2014-03-12 12:31:10 -07:00
-
ebf5c34f9b
Fix some bugs
pran1990
2014-03-11 17:30:57 -07:00
-
a1360a4953
Use ProcessPoolExecutor instread of threading
pran1990
2014-03-11 16:57:40 -07:00
-
bf2e38f03b
test commit - fix typo
Debo~ Dutta
2014-03-04 00:31:20 -08:00
-
d509cbeb55
Add jobs at runtime
pran1990
2014-02-23 16:57:20 -08:00
-
75fc1bd888
Restructure code a bit
pran1990
2014-02-23 16:32:58 -08:00
-
02dceddfa7
Introduce watchdog into entropy
pran1990
2014-02-22 14:36:01 -08:00
-
52bff736c9
Store list of running audits and repairs
pran1990
2014-02-17 11:28:52 -08:00
-
bffddde2f9
Add an example audit/repair script
pran1990
2014-02-06 00:40:23 -08:00
-
1c9c640da3
Remove some hardcoding
pran1990
2014-02-06 23:42:24 -08:00
-
5fc67635ad
Enable stevedore and dynamic loading
pran1990
2014-01-26 16:06:42 -08:00
-
ee0cc7d4c7
Change code structure a bit
pran1990
2013-12-29 04:01:35 -08:00
-
a16b654009
Use pause library for sleeping
pran1990
2013-12-28 19:43:57 -08:00
-
31413508a9
Small adjustments
Joshua Harlow
2013-12-16 20:38:49 -08:00
-
f3843f61f9
Use a LOG instead of the root logger
Joshua Harlow
2013-12-16 18:02:31 -08:00
-
8011130e2b
Added a message queue
pran1990
2013-12-14 17:23:52 -08:00
-
48b83513fb
Introduce logging and streamline croniter calls
pran1990
2013-12-13 17:29:31 -08:00