ceph/teuthology/task
John Spray 79dfe2cbef tasks: Use '_' instead of '-' in names
Python modules are not allowed to contain hyphens
in the name.  Using hyphens only works here because
we're using low level __import__.

Change run_tasks to replace '-' with '_' when reading
configs, and rename the task modules to have valid
python module names.

Aside from general hygiene, the motivation to do this
is to allow one task to build on code in another
task by importing it.

Signed-off-by: John Spray <john.spray@inktank.com>
2014-05-28 14:39:41 +01:00
..
calamari Review: Rename calamari_testdir/ to calamari/ 2014-02-13 20:00:50 -08:00
test Add unit test for task.devstack.parse_os_table() 2014-02-21 11:23:31 -06:00
__init__.py
adjust-ulimits
admin_socket.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
apache.conf.template rgw: idle timeout config moves to the external server line 2014-03-27 10:24:00 -07:00
args.py Fixed task/args.py docstrings. 2014-02-14 17:28:38 -08:00
autotest.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
blktrace.py Fix docstrings for task/blktrace.py, peering_speed_test.py, proc_thrasher.py and 2014-02-14 15:13:01 -08:00
calamari.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
ceph_client.py
ceph_deploy.py tasks: Use '_' instead of '-' in names 2014-05-28 14:39:41 +01:00
ceph_fuse.py tasks: Use '_' instead of '-' in names 2014-05-28 14:39:41 +01:00
ceph_manager.py ceph_manager: reset timeout if we are making progress in wait_for_recovery 2014-05-19 14:10:20 -07:00
ceph.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
chef.py
cifs_mount.py tasks: Use '_' instead of '-' in names 2014-05-28 14:39:41 +01:00
clock.py Don't pass a custom logger anymore 2014-05-10 09:10:23 -05:00
common_fs_utils.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
cram.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
daemon-helper
devstack.py Add explanations to asserts 2014-02-21 09:57:29 -06:00
die_on_err.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
divergent_priors.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
dump_stuck.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
ec_lost_unfound.py task/: add tests for ec and rep mark_unfound_lost delete 2014-04-22 17:39:29 -07:00
edit_sudoers.sh
exec.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
filestore_idempotent.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
hadoop.py Added docstrings. Cleaned up code (broke up long lines, removed unused 2013-12-03 18:16:04 -08:00
install.py Use VersionNotFoundError packages are missing 2014-05-13 10:21:18 -05:00
interactive.py Moves node: remote mapping to the internal task. 2014-04-29 05:09:07 -07:00
internal.py Changes invocation of serialize_remote_roles to internal task to avoid being run during nuke 2014-04-29 05:09:07 -07:00
iscsi.py tgt and iscsi code need some minor fixes. Moved the settle call during 2013-11-25 20:44:52 -08:00
kclient.py
kcon_most
kcon_most.py
kernel.py Revert "Revert "Clean up remote.py and misc.py changes."" 2014-05-06 14:59:52 -05:00
knfsd.py
localdir.py
lockfile.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
locktest.py Fix spelling error in teuthology/task/locktest.py comment 2013-12-20 12:39:30 -08:00
lost_unfound.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
manypools.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
mds_creation_failure.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
mds_thrash.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
metadata.yaml
mon_clock_skew_check.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
mon_recovery.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
mon_thrash.py When ignoring a raised exception, at least log it 2014-03-31 17:46:27 -05:00
mpi.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
multibench.py
nfs.py
nop.py
object_source_down.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
omapbench.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
osd_backfill.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
osd_failsafe_enospc.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
osd_recovery.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
parallel_example.py
parallel.py Revert "Do not spawn a parallel task if dictionary entry does not exist." 2014-03-06 16:56:14 -08:00
peer.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
peering_speed_test.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
pexec.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
populate_rbd_pool.py task/: add populate_rbd_pool for quickly spinning up a pool with rbd stuff 2014-05-19 15:04:54 -07:00
print.py Add print task. 2014-03-10 16:45:03 -07:00
proc_thrasher.py Fix docstrings for task/blktrace.py, peering_speed_test.py, proc_thrasher.py and 2014-02-14 15:13:01 -08:00
qemu.py Fix kvm issues for Trusty 2014-04-14 16:07:27 -07:00
rados.py rados.py: Add pool_snaps option for ceph_test_rados test command 2014-05-06 10:30:36 -07:00
radosbench.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
radosgw_admin_rest.py tasks: Use '_' instead of '-' in names 2014-05-28 14:39:41 +01:00
radosgw_admin.py tasks: Use '_' instead of '-' in names 2014-05-28 14:39:41 +01:00
radosgw_agent.py tasks: Use '_' instead of '-' in names 2014-05-28 14:39:41 +01:00
rbd_fsx.py rbd_fsx: expose krbd and related fsx options 2014-05-07 17:55:09 +04:00
rbd.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
recovery_bench.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
rep_lost_unfound_delete.py task/: add tests for ec and rep mark_unfound_lost delete 2014-04-22 17:39:29 -07:00
repair_test.py Add missng docstrings to repair_test.py 2014-05-13 14:02:13 -07:00
rest_api.py tasks: Use '_' instead of '-' in names 2014-05-28 14:39:41 +01:00
restart.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
rgw_logsocket.py tasks: Use '_' instead of '-' in names 2014-05-28 14:39:41 +01:00
rgw.py rgw: fix indentation for cache_pools 2014-05-06 09:22:49 -07:00
s3readwrite.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
s3roundtrip.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
s3tests.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
samba.py Fixed broken quotations 2014-05-19 16:18:48 -07:00
scrub_test.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
scrub.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
sequential.py
sleep.py
ssh_keys.py Fix docstrings and minor formatting in task/ssh_keys.py 2014-02-14 15:48:38 -08:00
swift.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
tasktest.py
tgt.py tgt and iscsi code need some minor fixes. Moved the settle call during 2013-11-25 20:44:52 -08:00
thrashosds.py Allow scrubbing while thrashing 2014-04-28 11:00:38 -07:00
timer.py
userdata_setup.yaml
userdata_teardown.yaml
valgrind.supp valgrind: fix tcmalloc suppression for trusty 2014-04-28 15:57:36 -07:00
watch_notify_stress.py Revert "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remotes.keys()'" 2014-03-27 11:35:28 -05:00
workunit.py Use Remote.user 2014-05-10 09:10:22 -05:00