You can merge this Pull Request by running:

  git pull https://github.com/cloudsigma/jclouds master

Or you can view, comment on it, or merge it online at:

  https://github.com/jclouds/jclouds/pull/62

-- Commit Summary --

  * New Cloudsigma v2 API https://zrh.cloudsigma.com/docs/
  * Merge pull request #1 from GreatFruitOmsk/cloudsigma2-api-squashed

-- File Changes --

    A apis/cloudsigma2/README.txt (6)
    A apis/cloudsigma2/pom.xml (116)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/CloudSigma2ApiMetadata.java
 (102)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/CloudSigma2AsyncClient.java
 (602)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/CloudSigma2Client.java 
(562)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/beans/RawAccountBalance.java
 (25)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/beans/RawCurrentUsage.java
 (47)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/beans/RawDiscount.java 
(25)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/beans/RawDrive.java (57)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/beans/RawFirewallPolicy.java
 (43)
    A apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/beans/RawIP.java 
(35)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/beans/RawLibraryDrive.java
 (34)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/beans/RawOwner.java (26)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/beans/RawPricing.java 
(54)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/beans/RawProfileInfo.java
 (72)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/beans/RawServer.java (51)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/beans/RawServerInfo.java 
(75)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/beans/RawSubscription.java
 (42)
    A apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/beans/RawTag.java 
(36)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/beans/RawTransaction.java
 (30)
    A apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/beans/RawVLAN.java 
(32)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/binders/BindCreateSubscriptionRequest.java
 (54)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/binders/BindCreateSubscriptionRequestList.java
 (60)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/binders/BindDriveToJson.java
 (54)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/binders/BindDrivesToJson.java
 (58)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/binders/BindFirewallPoliciesListToJsonRequest.java
 (58)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/binders/BindFirewallPolicyToJsonRequest.java
 (54)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/binders/BindIPInfoToJsonRequest.java
 (54)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/binders/BindLibraryDriveToJson.java
 (53)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/binders/BindProfileInfoToJsonRequest.java
 (53)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/binders/BindServerInfoListToJsonRequest.java
 (58)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/binders/BindServerInfoToJsonRequest.java
 (53)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/binders/BindTagListToJsonRequest.java
 (59)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/binders/BindTagToJsonRequest.java
 (54)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/binders/BindUuidStringsToJsonArray.java
 (49)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/binders/BindVLANToJsonRequest.java
 (54)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/compute/CloudSigmaComputeServiceAdapter.java
 (247)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/compute/CloudSigmaTemplateBuilderImpl.java
 (46)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/compute/config/CloudSigmaComputeServiceContextModule.java
 (125)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/compute/functions/ParseOsFamilyVersion64BitFromImageName.java
 (85)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/compute/functions/PreinstalledDiskToImage.java
 (67)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/compute/functions/ServerInfoToNodeMetadata.java
 (183)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/compute/options/CloudSigmaTemplateOptions.java
 (291)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/config/CloudSigma2RestClientModule.java
 (78)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/AccountBalance.java
 (76)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/AccountUsage.java 
(225)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/AffinityType.java 
(49)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/BlockDevice.java 
(83)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/BurstLevel.java 
(222)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/ClaimType.java 
(54)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/CreateSubscriptionRequest.java
 (100)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/CurrentUsage.java 
(86)
    A apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/Device.java 
(105)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/DeviceEmulationType.java
 (43)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/Discount.java (73)
    A apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/Drive.java 
(175)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/DriveInfo.java 
(347)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/DriveLicense.java 
(101)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/DriveMetrics.java 
(136)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/DriveStatus.java 
(45)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/DriveType.java 
(45)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/DrivesListRequestFieldsGroup.java
 (51)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/FirewallAction.java
 (43)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/FirewallDirection.java
 (43)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/FirewallIpProtocol.java
 (43)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/FirewallPolicy.java
 (211)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/FirewallRule.java 
(237)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/IDEDevice.java 
(95)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/IOStats.java (111)
    A apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/IP.java 
(247)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/IPConfiguration.java
 (94)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/IPConfigurationType.java
 (43)
    A apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/IPInfo.java 
(246)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/InterfaceType.java
 (43)
    A apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/Item.java 
(171)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/LibraryDrive.java 
(363)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/License.java (164)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/MediaType.java 
(47)
    A apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/Model.java 
(44)
    A apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/NIC.java 
(215)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/NICStats.java 
(109)
    A apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/Owner.java 
(161)
    A apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/Price.java 
(216)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/Pricing.java (105)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/ProfileInfo.java 
(809)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/ProfileType.java 
(44)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/SCSIDevice.java 
(91)
    A apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/Server.java 
(173)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/ServerAvailabilityGroup.java
 (52)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/ServerDrive.java 
(162)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/ServerInfo.java 
(420)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/ServerMetrics.java
 (153)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/ServerRuntime.java
 (89)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/ServerStatus.java 
(44)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/Subscription.java 
(448)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/SubscriptionResource.java
 (42)
    A apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/Tag.java 
(157)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/TagResource.java 
(148)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/TagResourceType.java
 (43)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/Transaction.java 
(187)
    A apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/Usage.java 
(103)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/VLANInfo.java 
(243)
    A apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/VNC.java 
(102)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/CreateSubscriptionRequestToJson.java
 (53)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/DriveInfoToJson.java
 (42)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/DriveToJson.java
 (62)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/FirewallPolicyToJson.java
 (91)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/IPInfoToJson.java
 (46)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/JsonToAccountBalance.java
 (38)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/JsonToCurrentUsage.java
 (123)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/JsonToDiscount.java
 (39)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/JsonToDrive.java
 (64)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/JsonToDriveInfo.java
 (133)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/JsonToFirewallPolicy.java
 (133)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/JsonToIPInfo.java
 (99)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/JsonToLibraryDrive.java
 (85)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/JsonToLicense.java
 (65)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/JsonToOwner.java
 (53)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/JsonToPricing.java
 (145)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/JsonToProfileInfo.java
 (238)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/JsonToServer.java
 (96)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/JsonToServerInfo.java
 (200)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/JsonToSubscription.java
 (126)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/JsonToTag.java 
(118)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/JsonToTransaction.java
 (70)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/JsonToVLANInfo.java
 (109)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/LibraryDriveToJson.java
 (56)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseAccountBalance.java
 (49)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseAvailabilityGroup.java
 (52)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseAvailabilityGroupList.java
 (54)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseCurrentUsage.java
 (49)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseDiscountsList.java
 (62)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseDriveInfo.java
 (54)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseDrivesInfoList.java
 (66)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseDrivesList.java
 (62)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseFirewallPoliciesList.java
 (64)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseFirewallPolicy.java
 (64)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseIPInfo.java
 (49)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseIPInfoList.java
 (61)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseLibraryDrive.java
 (47)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseLibraryDrivesList.java
 (65)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseLicenseList.java
 (60)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParsePricing.java
 (49)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseProfileInfo.java
 (49)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseServerInfo.java
 (63)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseServerInfoList.java
 (65)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseServerList.java
 (65)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseSubscription.java
 (63)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseSubscriptionsList.java
 (61)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseTag.java 
(65)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseTagList.java
 (61)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseTransactionList.java
 (61)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseVLANInfo.java
 (49)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ParseVLANInfoList.java
 (61)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ProfileInfoToJson.java
 (85)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/ServerInfoToJson.java
 (146)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/TagToJson.java 
(55)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/functions/VLANInfoToJson.java
 (46)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/handlers/CloudSigmaErrorHandler.java
 (105)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/predicates/DriveClaimed.java
 (64)
    A 
apis/cloudsigma2/src/main/java/org/jclouds/cloudsigma2/reference/CloudSigmaConstants.java
 (30)
    A 
apis/cloudsigma2/src/main/resources/META-INF/services/org.jclouds.apis.ApiMetadata
 (1)
    M apis/pom.xml (1)
    A providers/cloudsigma2-lvs/pom.xml (125)
    A 
providers/cloudsigma2-lvs/src/main/java/org/jclouds/cloudsigma2/CloudSigma2LasVegasProviderMetadata.java
 (83)
    A 
providers/cloudsigma2-lvs/src/main/resources/META-INF/services/org.jclouds.providers.ProviderMetadata
 (1)
    A providers/cloudsigma2-zrh/pom.xml (126)
    A 
providers/cloudsigma2-zrh/src/main/java/org/jclouds/cloudsigma2/CloudSigma2ZurichProviderMetadata.java
 (83)
    A 
providers/cloudsigma2-zrh/src/main/resources/META-INF/services/org.jclouds.providers.ProviderMetadata
 (1)
    M providers/pom.xml (2)

-- Patch Links --

https://github.com/jclouds/jclouds/pull/62.patch
https://github.com/jclouds/jclouds/pull/62.diff

Reply via email to