bootstrap-vz/base
Anders Ingemann 96028f96e1 Various improvements and additions.
I couldn't be bothered to untangle this, so here it goes:
* Log colors depending on loglevel
* Simplified Filelogger
* Remove description=None from basetask
* create_list creates task list from argument now
* Task rollback feature: If a task fails, the tasklist calls rollback() on the completed tasks in reverse order
* Added TaskException to common.exceptions as a base to extend from
* Added TriggerRollback task to common.tasks for development purposes
* An EBS volume for bootstrapping is now created and attached to the instance (including rollback actions)
* EC2 Connect task now depends on host.GetInfo
2013-07-08 23:14:00 +02:00
..
__init__.py Task dependencies, bogus implementation 2013-07-08 23:13:59 +02:00
bootstrapinfo.py Rename common module to base 2013-07-08 23:13:57 +02:00
log.py Various improvements and additions. 2013-07-08 23:14:00 +02:00
main.py refactor logging setup 2013-07-08 23:13:59 +02:00
manifest-schema.json Validate volume size is an integer 2013-07-08 23:14:00 +02:00
manifest.py Better schema validation and errors 2013-07-08 23:13:59 +02:00
minify_json.py Allow comments in manifest files 2013-07-08 23:13:59 +02:00
phase.py fix phases and their ordering 2013-07-08 23:13:59 +02:00
task.py Various improvements and additions. 2013-07-08 23:14:00 +02:00
tasklist.py Various improvements and additions. 2013-07-08 23:14:00 +02:00