]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
Start splitting the ceph task into smaller units.
authorTommi Virtanen <tommi.virtanen@dreamhost.com>
Wed, 15 Jun 2011 21:57:02 +0000 (14:57 -0700)
committerTommi Virtanen <tommi.virtanen@dreamhost.com>
Thu, 16 Jun 2011 17:39:26 +0000 (10:39 -0700)
commit14ddb419d6d49704458c021c1c153e4aa6229478
tree21c4c5405c9cfa36d57b0ef360bab730e3c4e692
parent9746e774983c9918d570cd1f99958711c37c5c9d
Start splitting the ceph task into smaller units.

This lets them nicely have independent error handling;
an example case where that is desirable is that the
old code failed to archive the logs if one of the daemons
exited with an error.

This also means a config file might specify just some
of the smaller tasks, e.g. for a test that explicitly
wants to create operational error situations.

The diff looks big because of an indentation change,
use "git diff -b" for a smaller diff.
teuthology/contextutil.py [new file with mode: 0644]
teuthology/task/ceph.py