Constructors responsible for preparing worker with executor
to be run by runner
Runner acts like a supervisor for executor/executors, in a
simplest scenario it just runs executor in the same thread
Related to blueprint stevedorize-orchestration
Change-Id: If37c3f6be340b7108ac5d672110071238059bd95
All current orchestator componentns loaded from -
solar.orchestration.extensions
Each of them will be loaded according to prefered driver,
that will be specified in solar config, and added to appropriate
namespace, for example -
solar.orchestration.drivers.tasks
related to blueprint stevedorize-orchestration
Change-Id: I1370f5a6cd8a7a0b23d58485a484a246717b7017
Current patch allows to enable one of the implemented drivers
for executor. Each driver should implement Client and Executor
classes - interfaces for each of them are defined in
solar/orchestration/executors/base.py
Related to blueprint stevedorize-orchestration
Change-Id: I11c7de961ddd96377c3270bf7c6a30e001dc4fae
In order to make GID and UID configurable those values will be
souorced from /etc/default/solar-worker during pre-script and script
stanzas in upstart
Change-Id: I6b23e4fb176043533522a68e448fb635324fa4d2
- this fixes packaging problem
- adjusted ansible_template handlers to use new path
- added package-data to setup.cfg
- added ansible_library to flake8 exclude
Change-Id: I591f9632927d442d62ace38b3ae82fdae9648b16
OpenStack projects are no longer being tested under Python 2.6, so
remove the trove classifier implying that this project supports 2.6.
Change-Id: Ic8159201fc14bf5d6451ed7808d22d8421142292