Tom Wilson
|
3b499a8f53
|
Add command runner to control
|
6 years ago |
Tom Wilson
|
c264531c68
|
Break cli out from core
|
6 years ago |
Tom Wilson
|
199acb7e3b
|
Shepherd Control module first pass
|
6 years ago |
Tom Wilson
|
17225a1b39
|
Tidy up dict iter access
|
6 years ago |
Tom Wilson
|
6a06ba1fc2
|
Added more test CLI command modes
|
6 years ago |
Tom Wilson
|
d22d3ad8a7
|
Initial test CLI implementation
|
6 years ago |
Tom Wilson
|
510744e3f0
|
Better compiled config file management. Catch accidental load as default config
|
6 years ago |
Tom Wilson
|
8b1a0e2a31
|
Fix load bug
|
6 years ago |
Tom Wilson
|
8130afab5d
|
Make config paths optional
|
6 years ago |
Tom Wilson
|
e63830c1a8
|
Added plugin decorator and class system (with interface functions)
|
6 years ago |
Tom Wilson
|
08c5bf2302
|
Added plugin interface functions + tests
|
6 years ago |
Tom Wilson
|
bb3f176d41
|
Setup basic plugin loader tests
|
6 years ago |
Tom Wilson
|
748a075f1a
|
Normalise path to both packages and modules
|
6 years ago |
Tom Wilson
|
ad200f4e3c
|
Find plugin interface and confspec
|
6 years ago |
Tom Wilson
|
74c8bbc5ab
|
New plugin loading system
|
6 years ago |
Tom Wilson
|
8d3640138d
|
Structure fixes
|
6 years ago |
Tom Wilson
|
1b7eb118d0
|
New agent plugin structure
|
6 years ago |
Tom Wilson
|
3da30787a3
|
Package restructure
|
6 years ago |