You can merge this Pull Request by running:

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

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

  https://github.com/jclouds/jclouds-labs/pull/12

-- Commit Summary --

  * CloudSigma v2 API and Providers.
  * Merge pull request #1 from GreatFruitOmsk/cloudsigma2-api

-- File Changes --

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

-- Patch Links --

https://github.com/jclouds/jclouds-labs/pull/12.patch
https://github.com/jclouds/jclouds-labs/pull/12.diff

Reply via email to