From 32e85c09442387ad4f820ca82c0f1d1b40e7699f Mon Sep 17 00:00:00 2001 From: Brian Coca Date: Tue, 4 Nov 2014 11:18:09 -0500 Subject: [PATCH] made subcategories for cloud modules for better organization --- lib/ansible/modules/cloud/{ => amazon}/cloudformation.py | 0 lib/ansible/modules/cloud/{ => amazon}/ec2.py | 0 lib/ansible/modules/cloud/{ => amazon}/ec2_ami.py | 0 lib/ansible/modules/cloud/{ => amazon}/ec2_ami_search.py | 0 lib/ansible/modules/cloud/{ => amazon}/ec2_asg.py | 0 lib/ansible/modules/cloud/{ => amazon}/ec2_eip.py | 0 lib/ansible/modules/cloud/{ => amazon}/ec2_elb.py | 0 lib/ansible/modules/cloud/{ => amazon}/ec2_elb_lb.py | 0 lib/ansible/modules/cloud/{ => amazon}/ec2_facts.py | 0 lib/ansible/modules/cloud/{ => amazon}/ec2_group.py | 0 lib/ansible/modules/cloud/{ => amazon}/ec2_key.py | 0 lib/ansible/modules/cloud/{ => amazon}/ec2_lc.py | 0 lib/ansible/modules/cloud/{ => amazon}/ec2_metric_alarm.py | 0 lib/ansible/modules/cloud/{ => amazon}/ec2_scaling_policy.py | 0 lib/ansible/modules/cloud/{ => amazon}/ec2_snapshot.py | 0 lib/ansible/modules/cloud/{ => amazon}/ec2_tag.py | 0 lib/ansible/modules/cloud/{ => amazon}/ec2_vol.py | 0 lib/ansible/modules/cloud/{ => amazon}/ec2_vpc.py | 0 lib/ansible/modules/cloud/{ => amazon}/elasticache.py | 0 lib/ansible/modules/cloud/{ => amazon}/rds.py | 0 lib/ansible/modules/cloud/{ => amazon}/rds_param_group.py | 0 lib/ansible/modules/cloud/{ => amazon}/rds_subnet_group.py | 0 lib/ansible/modules/cloud/{ => amazon}/route53.py | 0 lib/ansible/modules/cloud/{ => amazon}/s3.py | 0 lib/ansible/modules/cloud/{ => azure}/azure.py | 0 lib/ansible/modules/cloud/{ => digital_ocean}/digital_ocean.py | 0 .../modules/cloud/{ => digital_ocean}/digital_ocean_domain.py | 0 .../modules/cloud/{ => digital_ocean}/digital_ocean_sshkey.py | 0 lib/ansible/modules/cloud/{ => docker}/docker.py | 0 lib/ansible/modules/cloud/{ => docker}/docker_image.py | 0 lib/ansible/modules/cloud/{ => google}/gc_storage.py | 0 lib/ansible/modules/cloud/{ => google}/gce.py | 0 lib/ansible/modules/cloud/{ => google}/gce_lb.py | 0 lib/ansible/modules/cloud/{ => google}/gce_net.py | 0 lib/ansible/modules/cloud/{ => google}/gce_pd.py | 0 lib/ansible/modules/cloud/{ => linode}/linode.py | 0 lib/ansible/modules/cloud/{ => openstack}/glance_image.py | 0 lib/ansible/modules/cloud/{ => openstack}/keystone_user.py | 0 lib/ansible/modules/cloud/{ => openstack}/nova_compute.py | 0 lib/ansible/modules/cloud/{ => openstack}/nova_keypair.py | 0 lib/ansible/modules/cloud/{ => openstack}/quantum_floating_ip.py | 0 .../cloud/{ => openstack}/quantum_floating_ip_associate.py | 0 lib/ansible/modules/cloud/{ => openstack}/quantum_network.py | 0 lib/ansible/modules/cloud/{ => openstack}/quantum_router.py | 0 .../modules/cloud/{ => openstack}/quantum_router_gateway.py | 0 .../modules/cloud/{ => openstack}/quantum_router_interface.py | 0 lib/ansible/modules/cloud/{ => openstack}/quantum_subnet.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax_cbs.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax_cbs_attachments.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax_cdb.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax_cdb_database.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax_cdb_user.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax_clb.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax_clb_nodes.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax_dns.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax_dns_record.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax_facts.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax_files.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax_files_objects.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax_identity.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax_keypair.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax_meta.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax_network.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax_queue.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax_scaling_group.py | 0 lib/ansible/modules/cloud/{ => rackspace}/rax_scaling_policy.py | 0 lib/ansible/modules/cloud/{ => vmware}/vsphere_guest.py | 0 68 files changed, 0 insertions(+), 0 deletions(-) rename lib/ansible/modules/cloud/{ => amazon}/cloudformation.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/ec2.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/ec2_ami.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/ec2_ami_search.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/ec2_asg.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/ec2_eip.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/ec2_elb.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/ec2_elb_lb.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/ec2_facts.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/ec2_group.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/ec2_key.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/ec2_lc.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/ec2_metric_alarm.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/ec2_scaling_policy.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/ec2_snapshot.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/ec2_tag.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/ec2_vol.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/ec2_vpc.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/elasticache.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/rds.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/rds_param_group.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/rds_subnet_group.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/route53.py (100%) rename lib/ansible/modules/cloud/{ => amazon}/s3.py (100%) rename lib/ansible/modules/cloud/{ => azure}/azure.py (100%) rename lib/ansible/modules/cloud/{ => digital_ocean}/digital_ocean.py (100%) rename lib/ansible/modules/cloud/{ => digital_ocean}/digital_ocean_domain.py (100%) rename lib/ansible/modules/cloud/{ => digital_ocean}/digital_ocean_sshkey.py (100%) rename lib/ansible/modules/cloud/{ => docker}/docker.py (100%) rename lib/ansible/modules/cloud/{ => docker}/docker_image.py (100%) rename lib/ansible/modules/cloud/{ => google}/gc_storage.py (100%) rename lib/ansible/modules/cloud/{ => google}/gce.py (100%) rename lib/ansible/modules/cloud/{ => google}/gce_lb.py (100%) rename lib/ansible/modules/cloud/{ => google}/gce_net.py (100%) rename lib/ansible/modules/cloud/{ => google}/gce_pd.py (100%) rename lib/ansible/modules/cloud/{ => linode}/linode.py (100%) rename lib/ansible/modules/cloud/{ => openstack}/glance_image.py (100%) rename lib/ansible/modules/cloud/{ => openstack}/keystone_user.py (100%) rename lib/ansible/modules/cloud/{ => openstack}/nova_compute.py (100%) rename lib/ansible/modules/cloud/{ => openstack}/nova_keypair.py (100%) rename lib/ansible/modules/cloud/{ => openstack}/quantum_floating_ip.py (100%) rename lib/ansible/modules/cloud/{ => openstack}/quantum_floating_ip_associate.py (100%) rename lib/ansible/modules/cloud/{ => openstack}/quantum_network.py (100%) rename lib/ansible/modules/cloud/{ => openstack}/quantum_router.py (100%) rename lib/ansible/modules/cloud/{ => openstack}/quantum_router_gateway.py (100%) rename lib/ansible/modules/cloud/{ => openstack}/quantum_router_interface.py (100%) rename lib/ansible/modules/cloud/{ => openstack}/quantum_subnet.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax_cbs.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax_cbs_attachments.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax_cdb.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax_cdb_database.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax_cdb_user.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax_clb.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax_clb_nodes.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax_dns.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax_dns_record.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax_facts.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax_files.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax_files_objects.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax_identity.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax_keypair.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax_meta.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax_network.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax_queue.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax_scaling_group.py (100%) rename lib/ansible/modules/cloud/{ => rackspace}/rax_scaling_policy.py (100%) rename lib/ansible/modules/cloud/{ => vmware}/vsphere_guest.py (100%) diff --git a/lib/ansible/modules/cloud/cloudformation.py b/lib/ansible/modules/cloud/amazon/cloudformation.py similarity index 100% rename from lib/ansible/modules/cloud/cloudformation.py rename to lib/ansible/modules/cloud/amazon/cloudformation.py diff --git a/lib/ansible/modules/cloud/ec2.py b/lib/ansible/modules/cloud/amazon/ec2.py similarity index 100% rename from lib/ansible/modules/cloud/ec2.py rename to lib/ansible/modules/cloud/amazon/ec2.py diff --git a/lib/ansible/modules/cloud/ec2_ami.py b/lib/ansible/modules/cloud/amazon/ec2_ami.py similarity index 100% rename from lib/ansible/modules/cloud/ec2_ami.py rename to lib/ansible/modules/cloud/amazon/ec2_ami.py diff --git a/lib/ansible/modules/cloud/ec2_ami_search.py b/lib/ansible/modules/cloud/amazon/ec2_ami_search.py similarity index 100% rename from lib/ansible/modules/cloud/ec2_ami_search.py rename to lib/ansible/modules/cloud/amazon/ec2_ami_search.py diff --git a/lib/ansible/modules/cloud/ec2_asg.py b/lib/ansible/modules/cloud/amazon/ec2_asg.py similarity index 100% rename from lib/ansible/modules/cloud/ec2_asg.py rename to lib/ansible/modules/cloud/amazon/ec2_asg.py diff --git a/lib/ansible/modules/cloud/ec2_eip.py b/lib/ansible/modules/cloud/amazon/ec2_eip.py similarity index 100% rename from lib/ansible/modules/cloud/ec2_eip.py rename to lib/ansible/modules/cloud/amazon/ec2_eip.py diff --git a/lib/ansible/modules/cloud/ec2_elb.py b/lib/ansible/modules/cloud/amazon/ec2_elb.py similarity index 100% rename from lib/ansible/modules/cloud/ec2_elb.py rename to lib/ansible/modules/cloud/amazon/ec2_elb.py diff --git a/lib/ansible/modules/cloud/ec2_elb_lb.py b/lib/ansible/modules/cloud/amazon/ec2_elb_lb.py similarity index 100% rename from lib/ansible/modules/cloud/ec2_elb_lb.py rename to lib/ansible/modules/cloud/amazon/ec2_elb_lb.py diff --git a/lib/ansible/modules/cloud/ec2_facts.py b/lib/ansible/modules/cloud/amazon/ec2_facts.py similarity index 100% rename from lib/ansible/modules/cloud/ec2_facts.py rename to lib/ansible/modules/cloud/amazon/ec2_facts.py diff --git a/lib/ansible/modules/cloud/ec2_group.py b/lib/ansible/modules/cloud/amazon/ec2_group.py similarity index 100% rename from lib/ansible/modules/cloud/ec2_group.py rename to lib/ansible/modules/cloud/amazon/ec2_group.py diff --git a/lib/ansible/modules/cloud/ec2_key.py b/lib/ansible/modules/cloud/amazon/ec2_key.py similarity index 100% rename from lib/ansible/modules/cloud/ec2_key.py rename to lib/ansible/modules/cloud/amazon/ec2_key.py diff --git a/lib/ansible/modules/cloud/ec2_lc.py b/lib/ansible/modules/cloud/amazon/ec2_lc.py similarity index 100% rename from lib/ansible/modules/cloud/ec2_lc.py rename to lib/ansible/modules/cloud/amazon/ec2_lc.py diff --git a/lib/ansible/modules/cloud/ec2_metric_alarm.py b/lib/ansible/modules/cloud/amazon/ec2_metric_alarm.py similarity index 100% rename from lib/ansible/modules/cloud/ec2_metric_alarm.py rename to lib/ansible/modules/cloud/amazon/ec2_metric_alarm.py diff --git a/lib/ansible/modules/cloud/ec2_scaling_policy.py b/lib/ansible/modules/cloud/amazon/ec2_scaling_policy.py similarity index 100% rename from lib/ansible/modules/cloud/ec2_scaling_policy.py rename to lib/ansible/modules/cloud/amazon/ec2_scaling_policy.py diff --git a/lib/ansible/modules/cloud/ec2_snapshot.py b/lib/ansible/modules/cloud/amazon/ec2_snapshot.py similarity index 100% rename from lib/ansible/modules/cloud/ec2_snapshot.py rename to lib/ansible/modules/cloud/amazon/ec2_snapshot.py diff --git a/lib/ansible/modules/cloud/ec2_tag.py b/lib/ansible/modules/cloud/amazon/ec2_tag.py similarity index 100% rename from lib/ansible/modules/cloud/ec2_tag.py rename to lib/ansible/modules/cloud/amazon/ec2_tag.py diff --git a/lib/ansible/modules/cloud/ec2_vol.py b/lib/ansible/modules/cloud/amazon/ec2_vol.py similarity index 100% rename from lib/ansible/modules/cloud/ec2_vol.py rename to lib/ansible/modules/cloud/amazon/ec2_vol.py diff --git a/lib/ansible/modules/cloud/ec2_vpc.py b/lib/ansible/modules/cloud/amazon/ec2_vpc.py similarity index 100% rename from lib/ansible/modules/cloud/ec2_vpc.py rename to lib/ansible/modules/cloud/amazon/ec2_vpc.py diff --git a/lib/ansible/modules/cloud/elasticache.py b/lib/ansible/modules/cloud/amazon/elasticache.py similarity index 100% rename from lib/ansible/modules/cloud/elasticache.py rename to lib/ansible/modules/cloud/amazon/elasticache.py diff --git a/lib/ansible/modules/cloud/rds.py b/lib/ansible/modules/cloud/amazon/rds.py similarity index 100% rename from lib/ansible/modules/cloud/rds.py rename to lib/ansible/modules/cloud/amazon/rds.py diff --git a/lib/ansible/modules/cloud/rds_param_group.py b/lib/ansible/modules/cloud/amazon/rds_param_group.py similarity index 100% rename from lib/ansible/modules/cloud/rds_param_group.py rename to lib/ansible/modules/cloud/amazon/rds_param_group.py diff --git a/lib/ansible/modules/cloud/rds_subnet_group.py b/lib/ansible/modules/cloud/amazon/rds_subnet_group.py similarity index 100% rename from lib/ansible/modules/cloud/rds_subnet_group.py rename to lib/ansible/modules/cloud/amazon/rds_subnet_group.py diff --git a/lib/ansible/modules/cloud/route53.py b/lib/ansible/modules/cloud/amazon/route53.py similarity index 100% rename from lib/ansible/modules/cloud/route53.py rename to lib/ansible/modules/cloud/amazon/route53.py diff --git a/lib/ansible/modules/cloud/s3.py b/lib/ansible/modules/cloud/amazon/s3.py similarity index 100% rename from lib/ansible/modules/cloud/s3.py rename to lib/ansible/modules/cloud/amazon/s3.py diff --git a/lib/ansible/modules/cloud/azure.py b/lib/ansible/modules/cloud/azure/azure.py similarity index 100% rename from lib/ansible/modules/cloud/azure.py rename to lib/ansible/modules/cloud/azure/azure.py diff --git a/lib/ansible/modules/cloud/digital_ocean.py b/lib/ansible/modules/cloud/digital_ocean/digital_ocean.py similarity index 100% rename from lib/ansible/modules/cloud/digital_ocean.py rename to lib/ansible/modules/cloud/digital_ocean/digital_ocean.py diff --git a/lib/ansible/modules/cloud/digital_ocean_domain.py b/lib/ansible/modules/cloud/digital_ocean/digital_ocean_domain.py similarity index 100% rename from lib/ansible/modules/cloud/digital_ocean_domain.py rename to lib/ansible/modules/cloud/digital_ocean/digital_ocean_domain.py diff --git a/lib/ansible/modules/cloud/digital_ocean_sshkey.py b/lib/ansible/modules/cloud/digital_ocean/digital_ocean_sshkey.py similarity index 100% rename from lib/ansible/modules/cloud/digital_ocean_sshkey.py rename to lib/ansible/modules/cloud/digital_ocean/digital_ocean_sshkey.py diff --git a/lib/ansible/modules/cloud/docker.py b/lib/ansible/modules/cloud/docker/docker.py similarity index 100% rename from lib/ansible/modules/cloud/docker.py rename to lib/ansible/modules/cloud/docker/docker.py diff --git a/lib/ansible/modules/cloud/docker_image.py b/lib/ansible/modules/cloud/docker/docker_image.py similarity index 100% rename from lib/ansible/modules/cloud/docker_image.py rename to lib/ansible/modules/cloud/docker/docker_image.py diff --git a/lib/ansible/modules/cloud/gc_storage.py b/lib/ansible/modules/cloud/google/gc_storage.py similarity index 100% rename from lib/ansible/modules/cloud/gc_storage.py rename to lib/ansible/modules/cloud/google/gc_storage.py diff --git a/lib/ansible/modules/cloud/gce.py b/lib/ansible/modules/cloud/google/gce.py similarity index 100% rename from lib/ansible/modules/cloud/gce.py rename to lib/ansible/modules/cloud/google/gce.py diff --git a/lib/ansible/modules/cloud/gce_lb.py b/lib/ansible/modules/cloud/google/gce_lb.py similarity index 100% rename from lib/ansible/modules/cloud/gce_lb.py rename to lib/ansible/modules/cloud/google/gce_lb.py diff --git a/lib/ansible/modules/cloud/gce_net.py b/lib/ansible/modules/cloud/google/gce_net.py similarity index 100% rename from lib/ansible/modules/cloud/gce_net.py rename to lib/ansible/modules/cloud/google/gce_net.py diff --git a/lib/ansible/modules/cloud/gce_pd.py b/lib/ansible/modules/cloud/google/gce_pd.py similarity index 100% rename from lib/ansible/modules/cloud/gce_pd.py rename to lib/ansible/modules/cloud/google/gce_pd.py diff --git a/lib/ansible/modules/cloud/linode.py b/lib/ansible/modules/cloud/linode/linode.py similarity index 100% rename from lib/ansible/modules/cloud/linode.py rename to lib/ansible/modules/cloud/linode/linode.py diff --git a/lib/ansible/modules/cloud/glance_image.py b/lib/ansible/modules/cloud/openstack/glance_image.py similarity index 100% rename from lib/ansible/modules/cloud/glance_image.py rename to lib/ansible/modules/cloud/openstack/glance_image.py diff --git a/lib/ansible/modules/cloud/keystone_user.py b/lib/ansible/modules/cloud/openstack/keystone_user.py similarity index 100% rename from lib/ansible/modules/cloud/keystone_user.py rename to lib/ansible/modules/cloud/openstack/keystone_user.py diff --git a/lib/ansible/modules/cloud/nova_compute.py b/lib/ansible/modules/cloud/openstack/nova_compute.py similarity index 100% rename from lib/ansible/modules/cloud/nova_compute.py rename to lib/ansible/modules/cloud/openstack/nova_compute.py diff --git a/lib/ansible/modules/cloud/nova_keypair.py b/lib/ansible/modules/cloud/openstack/nova_keypair.py similarity index 100% rename from lib/ansible/modules/cloud/nova_keypair.py rename to lib/ansible/modules/cloud/openstack/nova_keypair.py diff --git a/lib/ansible/modules/cloud/quantum_floating_ip.py b/lib/ansible/modules/cloud/openstack/quantum_floating_ip.py similarity index 100% rename from lib/ansible/modules/cloud/quantum_floating_ip.py rename to lib/ansible/modules/cloud/openstack/quantum_floating_ip.py diff --git a/lib/ansible/modules/cloud/quantum_floating_ip_associate.py b/lib/ansible/modules/cloud/openstack/quantum_floating_ip_associate.py similarity index 100% rename from lib/ansible/modules/cloud/quantum_floating_ip_associate.py rename to lib/ansible/modules/cloud/openstack/quantum_floating_ip_associate.py diff --git a/lib/ansible/modules/cloud/quantum_network.py b/lib/ansible/modules/cloud/openstack/quantum_network.py similarity index 100% rename from lib/ansible/modules/cloud/quantum_network.py rename to lib/ansible/modules/cloud/openstack/quantum_network.py diff --git a/lib/ansible/modules/cloud/quantum_router.py b/lib/ansible/modules/cloud/openstack/quantum_router.py similarity index 100% rename from lib/ansible/modules/cloud/quantum_router.py rename to lib/ansible/modules/cloud/openstack/quantum_router.py diff --git a/lib/ansible/modules/cloud/quantum_router_gateway.py b/lib/ansible/modules/cloud/openstack/quantum_router_gateway.py similarity index 100% rename from lib/ansible/modules/cloud/quantum_router_gateway.py rename to lib/ansible/modules/cloud/openstack/quantum_router_gateway.py diff --git a/lib/ansible/modules/cloud/quantum_router_interface.py b/lib/ansible/modules/cloud/openstack/quantum_router_interface.py similarity index 100% rename from lib/ansible/modules/cloud/quantum_router_interface.py rename to lib/ansible/modules/cloud/openstack/quantum_router_interface.py diff --git a/lib/ansible/modules/cloud/quantum_subnet.py b/lib/ansible/modules/cloud/openstack/quantum_subnet.py similarity index 100% rename from lib/ansible/modules/cloud/quantum_subnet.py rename to lib/ansible/modules/cloud/openstack/quantum_subnet.py diff --git a/lib/ansible/modules/cloud/rax.py b/lib/ansible/modules/cloud/rackspace/rax.py similarity index 100% rename from lib/ansible/modules/cloud/rax.py rename to lib/ansible/modules/cloud/rackspace/rax.py diff --git a/lib/ansible/modules/cloud/rax_cbs.py b/lib/ansible/modules/cloud/rackspace/rax_cbs.py similarity index 100% rename from lib/ansible/modules/cloud/rax_cbs.py rename to lib/ansible/modules/cloud/rackspace/rax_cbs.py diff --git a/lib/ansible/modules/cloud/rax_cbs_attachments.py b/lib/ansible/modules/cloud/rackspace/rax_cbs_attachments.py similarity index 100% rename from lib/ansible/modules/cloud/rax_cbs_attachments.py rename to lib/ansible/modules/cloud/rackspace/rax_cbs_attachments.py diff --git a/lib/ansible/modules/cloud/rax_cdb.py b/lib/ansible/modules/cloud/rackspace/rax_cdb.py similarity index 100% rename from lib/ansible/modules/cloud/rax_cdb.py rename to lib/ansible/modules/cloud/rackspace/rax_cdb.py diff --git a/lib/ansible/modules/cloud/rax_cdb_database.py b/lib/ansible/modules/cloud/rackspace/rax_cdb_database.py similarity index 100% rename from lib/ansible/modules/cloud/rax_cdb_database.py rename to lib/ansible/modules/cloud/rackspace/rax_cdb_database.py diff --git a/lib/ansible/modules/cloud/rax_cdb_user.py b/lib/ansible/modules/cloud/rackspace/rax_cdb_user.py similarity index 100% rename from lib/ansible/modules/cloud/rax_cdb_user.py rename to lib/ansible/modules/cloud/rackspace/rax_cdb_user.py diff --git a/lib/ansible/modules/cloud/rax_clb.py b/lib/ansible/modules/cloud/rackspace/rax_clb.py similarity index 100% rename from lib/ansible/modules/cloud/rax_clb.py rename to lib/ansible/modules/cloud/rackspace/rax_clb.py diff --git a/lib/ansible/modules/cloud/rax_clb_nodes.py b/lib/ansible/modules/cloud/rackspace/rax_clb_nodes.py similarity index 100% rename from lib/ansible/modules/cloud/rax_clb_nodes.py rename to lib/ansible/modules/cloud/rackspace/rax_clb_nodes.py diff --git a/lib/ansible/modules/cloud/rax_dns.py b/lib/ansible/modules/cloud/rackspace/rax_dns.py similarity index 100% rename from lib/ansible/modules/cloud/rax_dns.py rename to lib/ansible/modules/cloud/rackspace/rax_dns.py diff --git a/lib/ansible/modules/cloud/rax_dns_record.py b/lib/ansible/modules/cloud/rackspace/rax_dns_record.py similarity index 100% rename from lib/ansible/modules/cloud/rax_dns_record.py rename to lib/ansible/modules/cloud/rackspace/rax_dns_record.py diff --git a/lib/ansible/modules/cloud/rax_facts.py b/lib/ansible/modules/cloud/rackspace/rax_facts.py similarity index 100% rename from lib/ansible/modules/cloud/rax_facts.py rename to lib/ansible/modules/cloud/rackspace/rax_facts.py diff --git a/lib/ansible/modules/cloud/rax_files.py b/lib/ansible/modules/cloud/rackspace/rax_files.py similarity index 100% rename from lib/ansible/modules/cloud/rax_files.py rename to lib/ansible/modules/cloud/rackspace/rax_files.py diff --git a/lib/ansible/modules/cloud/rax_files_objects.py b/lib/ansible/modules/cloud/rackspace/rax_files_objects.py similarity index 100% rename from lib/ansible/modules/cloud/rax_files_objects.py rename to lib/ansible/modules/cloud/rackspace/rax_files_objects.py diff --git a/lib/ansible/modules/cloud/rax_identity.py b/lib/ansible/modules/cloud/rackspace/rax_identity.py similarity index 100% rename from lib/ansible/modules/cloud/rax_identity.py rename to lib/ansible/modules/cloud/rackspace/rax_identity.py diff --git a/lib/ansible/modules/cloud/rax_keypair.py b/lib/ansible/modules/cloud/rackspace/rax_keypair.py similarity index 100% rename from lib/ansible/modules/cloud/rax_keypair.py rename to lib/ansible/modules/cloud/rackspace/rax_keypair.py diff --git a/lib/ansible/modules/cloud/rax_meta.py b/lib/ansible/modules/cloud/rackspace/rax_meta.py similarity index 100% rename from lib/ansible/modules/cloud/rax_meta.py rename to lib/ansible/modules/cloud/rackspace/rax_meta.py diff --git a/lib/ansible/modules/cloud/rax_network.py b/lib/ansible/modules/cloud/rackspace/rax_network.py similarity index 100% rename from lib/ansible/modules/cloud/rax_network.py rename to lib/ansible/modules/cloud/rackspace/rax_network.py diff --git a/lib/ansible/modules/cloud/rax_queue.py b/lib/ansible/modules/cloud/rackspace/rax_queue.py similarity index 100% rename from lib/ansible/modules/cloud/rax_queue.py rename to lib/ansible/modules/cloud/rackspace/rax_queue.py diff --git a/lib/ansible/modules/cloud/rax_scaling_group.py b/lib/ansible/modules/cloud/rackspace/rax_scaling_group.py similarity index 100% rename from lib/ansible/modules/cloud/rax_scaling_group.py rename to lib/ansible/modules/cloud/rackspace/rax_scaling_group.py diff --git a/lib/ansible/modules/cloud/rax_scaling_policy.py b/lib/ansible/modules/cloud/rackspace/rax_scaling_policy.py similarity index 100% rename from lib/ansible/modules/cloud/rax_scaling_policy.py rename to lib/ansible/modules/cloud/rackspace/rax_scaling_policy.py diff --git a/lib/ansible/modules/cloud/vsphere_guest.py b/lib/ansible/modules/cloud/vmware/vsphere_guest.py similarity index 100% rename from lib/ansible/modules/cloud/vsphere_guest.py rename to lib/ansible/modules/cloud/vmware/vsphere_guest.py