compute: sort Providers types Sort the list of compute Providers alphabetically so it is simpler to insert new providers.
Closes #748 Signed-off-by: Tomaz Muraus <to...@tomaz.me> Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/4063a169 Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/4063a169 Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/4063a169 Branch: refs/heads/trunk Commit: 4063a169348674312adc44f556238b541c079f34 Parents: 6fb35d4 Author: Ken Dreyer <ktdre...@ktdreyer.com> Authored: Wed Apr 13 07:57:26 2016 -0600 Committer: Tomaz Muraus <to...@tomaz.me> Committed: Thu Apr 14 18:48:21 2016 +0200 ---------------------------------------------------------------------- libcloud/compute/types.py | 156 ++++++++++++++++++++--------------------- 1 file changed, 78 insertions(+), 78 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/libcloud/blob/4063a169/libcloud/compute/types.py ---------------------------------------------------------------------- diff --git a/libcloud/compute/types.py b/libcloud/compute/types.py index f2abf96..5f53cbd 100644 --- a/libcloud/compute/types.py +++ b/libcloud/compute/types.py @@ -60,111 +60,111 @@ class Provider(Type): Defines for each of the supported providers :cvar DUMMY: Example provider + :cvar ABIQUO: Abiquo driver + :cvar ALIYUN_ECS: Aliyun ECS driver. + :cvar AURORACOMPUTE: Aurora Compute driver. + :cvar AZURE: Azure driver. + :cvar BLUEBOX: Bluebox + :cvar CLOUDSIGMA: CloudSigma + :cvar CLOUDSIGMA_US: CloudSigma US Las Vegas + :cvar CLOUDSTACK: CloudStack + :cvar DIMENSIONDATA: Dimension Data Cloud + :cvar EC2_EU_WEST: Amazon AWS EU Ireland :cvar EC2_US_EAST: Amazon AWS US N. Virgina :cvar EC2_US_WEST: Amazon AWS US N. California - :cvar EC2_EU_WEST: Amazon AWS EU Ireland - :cvar RACKSPACE: Rackspace next-gen OpenStack based Cloud Servers - :cvar RACKSPACE_FIRST_GEN: Rackspace First Gen Cloud Servers + :cvar EC2_US_WEST_OREGON: Amazon AWS US West 2 (Oregon) + :cvar ECP: Enomaly + :cvar ELASTICHOSTS: ElasticHosts.com + :cvar EXOSCALE: Exoscale driver. :cvar GCE: Google Compute Engine :cvar GOGRID: GoGrid - :cvar VPSNET: VPS.net - :cvar LINODE: Linode.com - :cvar VCLOUD: vmware vCloud - :cvar RIMUHOSTING: RimuHosting.com - :cvar ECP: Enomaly + :cvar GRIDSPOT: Gridspot driver :cvar IBM: IBM Developer Cloud - :cvar OPENNEBULA: OpenNebula.org - :cvar ELASTICHOSTS: ElasticHosts.com - :cvar CLOUDSIGMA: CloudSigma - :cvar NIMBUS: Nimbus - :cvar BLUEBOX: Bluebox - :cvar OPSOURCE: Opsource Cloud - :cvar DIMENSIONDATA: Dimension Data Cloud - :cvar NINEFOLD: Ninefold - :cvar TERREMARK: Terremark - :cvar EC2_US_WEST_OREGON: Amazon AWS US West 2 (Oregon) - :cvar CLOUDSTACK: CloudStack - :cvar CLOUDSIGMA_US: CloudSigma US Las Vegas - :cvar LIBVIRT: Libvirt driver + :cvar IKOULA: Ikoula driver. :cvar JOYENT: Joyent driver - :cvar VCL: VCL driver :cvar KTUCLOUD: kt ucloud driver - :cvar GRIDSPOT: Gridspot driver - :cvar ABIQUO: Abiquo driver + :cvar LIBVIRT: Libvirt driver + :cvar LINODE: Linode.com :cvar NEPHOSCALE: NephoScale driver - :cvar EXOSCALE: Exoscale driver. - :cvar IKOULA: Ikoula driver. - :cvar OUTSCALE_SAS: Outscale SAS driver. + :cvar NIMBUS: Nimbus + :cvar NINEFOLD: Ninefold + :cvar OPENNEBULA: OpenNebula.org + :cvar OPSOURCE: Opsource Cloud :cvar OUTSCALE_INC: Outscale INC driver. + :cvar OUTSCALE_SAS: Outscale SAS driver. :cvar PROFIT_BRICKS: ProfitBricks driver. + :cvar RACKSPACE: Rackspace next-gen OpenStack based Cloud Servers + :cvar RACKSPACE_FIRST_GEN: Rackspace First Gen Cloud Servers + :cvar RIMUHOSTING: RimuHosting.com + :cvar TERREMARK: Terremark + :cvar VCL: VCL driver + :cvar VCLOUD: vmware vCloud + :cvar VPSNET: VPS.net :cvar VULTR: vultr driver. - :cvar AZURE: Azure driver. - :cvar AURORACOMPUTE: Aurora Compute driver. - :cvar ALIYUN_ECS: Aliyun ECS driver. """ - AZURE = 'azure' DUMMY = 'dummy' + ABIQUO = 'abiquo' + ALIYUN_ECS = 'aliyun_ecs' + AURORACOMPUTE = 'aurora_compute' + AZURE = 'azure' + BLUEBOX = 'bluebox' + BRIGHTBOX = 'brightbox' + BSNL = 'bsnl' + CISCOCCS = 'ciscoccs' + CLOUDFRAMES = 'cloudframes' + CLOUDSIGMA = 'cloudsigma' + CLOUDSTACK = 'cloudstack' + CLOUDWATT = 'cloudwatt' + DIGITAL_OCEAN = 'digitalocean' + DIMENSIONDATA = 'dimensiondata' EC2 = 'ec2' - RACKSPACE = 'rackspace' + ECP = 'ecp' + ELASTICHOSTS = 'elastichosts' + EUCALYPTUS = 'eucalyptus' + EXOSCALE = 'exoscale' + GANDI = 'gandi' GCE = 'gce' GOGRID = 'gogrid' - VPSNET = 'vpsnet' - LINODE = 'linode' - VCLOUD = 'vcloud' - RIMUHOSTING = 'rimuhosting' - VOXEL = 'voxel' - SOFTLAYER = 'softlayer' - EUCALYPTUS = 'eucalyptus' - ECP = 'ecp' + GRIDSPOT = 'gridspot' + HOSTVIRTUAL = 'hostvirtual' IBM = 'ibm' - OPENNEBULA = 'opennebula' - ELASTICHOSTS = 'elastichosts' - BRIGHTBOX = 'brightbox' - CLOUDSIGMA = 'cloudsigma' + IKOULA = 'ikoula' + INDOSAT = 'indosat' + INTERNETSOLUTIONS = 'internetsolutions' + JOYENT = 'joyent' + KTUCLOUD = 'ktucloud' + LIBVIRT = 'libvirt' + LINODE = 'linode' + MEDONE = 'medone' + NEPHOSCALE = 'nephoscale' NIMBUS = 'nimbus' - BLUEBOX = 'bluebox' - GANDI = 'gandi' - OPSOURCE = 'opsource' - DIMENSIONDATA = 'dimensiondata' + NINEFOLD = 'ninefold' + NTTA = 'ntta' + OPENNEBULA = 'opennebula' OPENSTACK = 'openstack' - SKALICLOUD = 'skalicloud' + OPSOURCE = 'opsource' + OUTSCALE_INC = 'outscale_inc' + OUTSCALE_SAS = 'outscale_sas' + PACKET = 'packet' + PROFIT_BRICKS = 'profitbricks' + RACKSPACE = 'rackspace' + RACKSPACE_FIRST_GEN = 'rackspace_first_gen' + RIMUHOSTING = 'rimuhosting' + RUNABOVE = 'runabove' SERVERLOVE = 'serverlove' - NINEFOLD = 'ninefold' + SKALICLOUD = 'skalicloud' + SOFTLAYER = 'softlayer' TERREMARK = 'terremark' - CLOUDSTACK = 'cloudstack' - LIBVIRT = 'libvirt' - JOYENT = 'joyent' VCL = 'vcl' - KTUCLOUD = 'ktucloud' - GRIDSPOT = 'gridspot' - RACKSPACE_FIRST_GEN = 'rackspace_first_gen' - HOSTVIRTUAL = 'hostvirtual' - ABIQUO = 'abiquo' - DIGITAL_OCEAN = 'digitalocean' - NEPHOSCALE = 'nephoscale' - CLOUDFRAMES = 'cloudframes' - EXOSCALE = 'exoscale' - IKOULA = 'ikoula' - OUTSCALE_SAS = 'outscale_sas' - OUTSCALE_INC = 'outscale_inc' + VCLOUD = 'vcloud' + VOXEL = 'voxel' + VPSNET = 'vpsnet' VSPHERE = 'vsphere' - PROFIT_BRICKS = 'profitbricks' VULTR = 'vultr' - AURORACOMPUTE = 'aurora_compute' - CLOUDWATT = 'cloudwatt' - PACKET = 'packet' - RUNABOVE = 'runabove' - INTERNETSOLUTIONS = 'internetsolutions' - INDOSAT = 'indosat' - BSNL = 'bsnl' - NTTA = 'ntta' - MEDONE = 'medone' - CISCOCCS = 'ciscoccs' - ALIYUN_ECS = 'aliyun_ecs' # OpenStack based providers - HPCLOUD = 'hpcloud' CLOUDWATT = 'cloudwatt' + HPCLOUD = 'hpcloud' KILI = 'kili' ONAPP = 'onapp'