Sergei Trofimov
18d001fd76
Instrument intialization, job generation + bits
2017-02-22 08:50:15 +00:00
Sergei Trofimov
390e9ca78a
Generating jobs.
2017-02-22 08:50:15 +00:00
Sergei Trofimov
9cfa4e7f51
Properly initialize output directory and run state
2017-02-22 08:50:15 +00:00
Sergei Trofimov
3d8503b056
Fixed run command to the point of invoking the Executor
2017-02-22 08:50:15 +00:00
Sergei Trofimov
dc6d9676f2
Fixing things up to a point where "list" and "show" commands work.
2017-02-22 08:50:15 +00:00
Sebastian Goscik
b0e500e2a8
misc
2016-09-27 11:20:11 +01:00
Sebastian Goscik
98b46894d8
Updates to pluggins to match the new plugin loader
2016-09-27 11:17:25 +01:00
Sebastian Goscik
1e6763ee9b
pluginloader: Replaced extension loader with WA3 plugin loader
...
In the process removed modules and boot_strap.py. Also Renamed extensions Plugins.
Louie is now monkey patched rather than containing a modified version in external
2016-09-27 11:17:25 +01:00
Sergei Trofimov
c076a87098
Added support for YAML configs
...
Config files (the default one in ~/.workload_automation plus ones
specified with -c) can now be written using YAML syntax as well as
Python.
2015-06-18 11:35:50 +01:00
Sergei Trofimov
08bfef961e
run command: adding a command line option to diable instruments
...
Also, updating help messages for exising arguments to use multiline
strings.
2015-06-18 10:07:48 +01:00
Sergei Trofimov
73d85c2b4e
cleaning up initialize()
...
- standardisded on a single context argument
- removed Device.init() no longer necessary as initilize now
automatically gets propagated up the hierarchy. Renamed the existing
use of it to "initilize".
- related pylint cleanup.
2015-06-18 09:30:38 +01:00
Sergei Trofimov
a747ec7e4c
Initial commit of open source Workload Automation.
2015-03-10 13:09:31 +00:00