]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
Make teuthology.config *far* more robust
authorZack Cerza <zack@cerza.org>
Wed, 9 Jul 2014 20:28:24 +0000 (14:28 -0600)
committerZack Cerza <zack@cerza.org>
Thu, 10 Jul 2014 22:35:36 +0000 (16:35 -0600)
commitc886a936882c99978d756d3616bfcfc068fd0a6d
tree0ad17272790db5407b1c11665e143ebc16edd964
parent70d87bda2563bdf7331349e3100ed5445ddb3831
Make teuthology.config *far* more robust

In addition to parsing its configuration from a yaml file, it can now be
created from a dict. It can also be dumped as a dict, or as a yaml
stream. It is also now split into multiple classes so that the same
implementation can be used for job configs, and not just as a proxy for
~/.teuthology.yaml.

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
teuthology/config.py
teuthology/kill.py
teuthology/orchestra/test/test_connection.py
teuthology/report.py
teuthology/test/test_config.py