You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jclouds.apache.org by Adrian Cole <no...@github.com> on 2014/10/01 01:06:02 UTC

[jclouds] JCLOUDS-692 Remove the CloudSigma v1 provider. (#535)

https://issues.apache.org/jira/browse/JCLOUDS-692
You can merge this Pull Request by running:

  git pull https://github.com/adriancole/jclouds adrian.no-cloudsigma1

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

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

-- Commit Summary --

  * JCLOUDS-692 Remove the CloudSigma v1 provider.

-- File Changes --

    M allcompute/pom.xml (15)
    D apis/cloudsigma/README.txt (6)
    D apis/cloudsigma/pom.xml (116)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/CloudSigmaApi.java (447)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/CloudSigmaApiMetadata.java (88)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/binders/BindCloneDriveOptionsToPlainTextString.java (87)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/binders/BindDriveDataToPlainTextString.java (55)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/binders/BindDriveToPlainTextString.java (55)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/binders/BindServerToPlainTextString.java (55)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/compute/CloudSigmaComputeServiceAdapter.java (251)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/compute/CloudSigmaTemplateBuilderImpl.java (44)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/compute/config/CloudSigmaComputeServiceContextModule.java (120)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/compute/functions/ParseOsFamilyVersion64BitFromImageName.java (82)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/compute/functions/PreinstalledDiskToImage.java (62)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/compute/functions/ServerInfoToNodeMetadata.java (174)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/compute/options/CloudSigmaTemplateOptions.java (323)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/config/CloudSigmaRestClientModule.java (88)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/AffinityType.java (47)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/BlockDevice.java (79)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/ClaimType.java (52)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/CreateDriveRequest.java (164)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/Device.java (101)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/Drive.java (209)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/DriveData.java (81)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/DriveInfo.java (466)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/DriveMetrics.java (132)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/DriveStatus.java (41)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/DriveType.java (41)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/IDEDevice.java (91)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/Item.java (163)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/MediaType.java (45)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/Model.java (40)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/NIC.java (170)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/ProfileInfo.java (191)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/ProfileType.java (40)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/SCSIDevice.java (85)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/Server.java (286)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/ServerInfo.java (251)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/ServerMetrics.java (149)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/ServerStatus.java (40)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/StaticIPInfo.java (224)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/VLANInfo.java (159)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/VNC.java (98)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/BaseDriveToMap.java (50)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/DriveDataToMap.java (77)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/KeyValuesDelimitedByBlankLinesToDriveInfo.java (46)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/KeyValuesDelimitedByBlankLinesToProfileInfo.java (46)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/KeyValuesDelimitedByBlankLinesToServerInfo.java (46)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/KeyValuesDelimitedByBlankLinesToStaticIPInfo.java (46)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/KeyValuesDelimitedByBlankLinesToVLANInfo.java (46)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/ListOfKeyValuesDelimitedByBlankLinesToDriveInfoSet.java (53)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/ListOfKeyValuesDelimitedByBlankLinesToListOfMaps.java (54)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/ListOfKeyValuesDelimitedByBlankLinesToProfileInfoSet.java (53)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/ListOfKeyValuesDelimitedByBlankLinesToServerInfoSet.java (54)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/ListOfKeyValuesDelimitedByBlankLinesToStaticIPInfoSet.java (53)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/ListOfKeyValuesDelimitedByBlankLinesToVLANInfoSet.java (53)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/ListOfMapsToListOfKeyValuesDelimitedByBlankLines.java (51)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/MapToDevices.java (95)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/MapToDriveInfo.java (110)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/MapToDriveMetrics.java (80)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/MapToNICs.java (52)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/MapToProfileInfo.java (54)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/MapToServerInfo.java (87)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/MapToServerMetrics.java (53)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/MapToStaticIPInfo.java (54)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/MapToVLANInfo.java (50)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/ReturnPayload.java (32)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/ServerToMap.java (74)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/SplitNewlines.java (45)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/functions/SplitNewlinesAndReturnSecondField.java (60)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/handlers/CloudSigmaErrorHandler.java (102)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/options/CloneDriveOptions.java (136)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/predicates/DriveClaimed.java (56)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/reference/CloudSigmaConstants.java (29)
    D apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/util/Servers.java (79)
    D apis/cloudsigma/src/main/resources/META-INF/services/org.jclouds.apis.ApiMetadata (1)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/CloudSigmaApiMetadataTest.java (28)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/CloudSigmaApiTest.java (644)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/CloudSigmaClientLiveTest.java (441)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/binders/BindCloneDriveOptionsToPlainTextStringTest.java (67)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/binders/BindDriveDataToPlainTextStringTest.java (80)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/binders/BindDriveToPlainTextStringTest.java (83)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/binders/BindServerToPlainTextStringTest.java (85)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/compute/CloudSigmaComputeServiceLiveTest.java (64)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/functions/BaseDriveToMapTest.java (60)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/functions/DriveDataToMapTest.java (74)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/functions/KeyValuesDelimitedByBlankLinesToDriveInfoTest.java (42)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/functions/KeyValuesDelimitedByBlankLinesToProfileInfoTest.java (42)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/functions/KeyValuesDelimitedByBlankLinesToServerInfoTest.java (73)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/functions/KeyValuesDelimitedByBlankLinesToVLANInfoTest.java (42)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/functions/ListOfKeyValuesDelimitedByBlankLinesToDriveInfoSetTest.java (44)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/functions/ListOfKeyValuesDelimitedByBlankLinesToListOfMapsTest.java (59)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/functions/ListOfKeyValuesDelimitedByBlankLinesToServerInfoSetTest.java (73)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/functions/ListOfKeyValuesDelimitedByBlankLinesToVLANInfoSetTest.java (44)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/functions/ListOfMapsToListOfKeyValuesDelimitedByBlankLinesTest.java (53)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/functions/MapToDriveInfoTest.java (90)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/functions/MapToProfileInfoTest.java (51)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/functions/MapToServerInfoTest.java (155)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/functions/MapToVLANInfoTest.java (49)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/functions/ParseOsFamilyVersion64BitFromImageNameTest.java (74)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/functions/ServerToMapTest.java (59)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/functions/SplitNewlinesTest.java (48)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/handlers/CloudSigmaErrorHandlerTest.java (131)
    D apis/cloudsigma/src/test/java/org/jclouds/cloudsigma/options/CloneDriveOptionsTest.java (127)
    D apis/cloudsigma/src/test/resources/create_drive.txt (5)
    D apis/cloudsigma/src/test/resources/create_server.txt (11)
    D apis/cloudsigma/src/test/resources/drive.txt (27)
    D apis/cloudsigma/src/test/resources/drive_data.txt (6)
    D apis/cloudsigma/src/test/resources/log4j.xml (151)
    D apis/cloudsigma/src/test/resources/new_server.txt (24)
    D apis/cloudsigma/src/test/resources/osmatches.json (174)
    D apis/cloudsigma/src/test/resources/profile.txt (28)
    D apis/cloudsigma/src/test/resources/servers.txt (40)
    D apis/cloudsigma/src/test/resources/uuids.txt (3)
    D apis/cloudsigma/src/test/resources/vlan.txt (4)
    M apis/pom.xml (1)
    D providers/cloudsigma-lvs/pom.xml (125)
    D providers/cloudsigma-lvs/src/main/java/org/jclouds/cloudsigma/CloudSigmaLasVegasProviderMetadata.java (81)
    D providers/cloudsigma-lvs/src/main/resources/META-INF/services/org.jclouds.providers.ProviderMetadata (1)
    D providers/cloudsigma-lvs/src/test/java/org/jclouds/cloudsigma/CloudSigmaLasVegasLondonClientLiveTest.java (26)
    D providers/cloudsigma-lvs/src/test/java/org/jclouds/cloudsigma/CloudSigmaLasVegasProviderTest.java (28)
    D providers/cloudsigma-lvs/src/test/java/org/jclouds/cloudsigma/compute/CloudSigmaLasVegasComputeServiceLiveTest.java (28)
    D providers/cloudsigma-lvs/src/test/java/org/jclouds/cloudsigma/compute/CloudSigmaLasVegasTemplateBuilderLiveTest.java (85)
    D providers/cloudsigma-zrh/pom.xml (126)
    D providers/cloudsigma-zrh/src/main/java/org/jclouds/cloudsigma/CloudSigmaZurichProviderMetadata.java (81)
    D providers/cloudsigma-zrh/src/main/resources/META-INF/services/org.jclouds.providers.ProviderMetadata (1)
    D providers/cloudsigma-zrh/src/test/java/org/jclouds/cloudsigma/CloudSigmaZurichClientLiveTest.java (26)
    D providers/cloudsigma-zrh/src/test/java/org/jclouds/cloudsigma/CloudSigmaZurichProviderTest.java (28)
    D providers/cloudsigma-zrh/src/test/java/org/jclouds/cloudsigma/compute/CloudSigmaZurichComputeServiceLiveTest.java (75)
    D providers/cloudsigma-zrh/src/test/java/org/jclouds/cloudsigma/compute/CloudSigmaZurichTemplateBuilderLiveTest.java (82)
    M providers/pom.xml (2)

-- Patch Links --

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

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/535

Re: [jclouds] JCLOUDS-692 Remove the CloudSigma v1 provider. (#535)

Posted by Andrew Phillips <no...@github.com>.
@adriancole Fine with the code change itself. Remove because broken, or decommissioned, or..?

Do we need to make any corresponding changes to the site?

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/535#issuecomment-57399343

Re: [jclouds] JCLOUDS-692 Remove the CloudSigma v1 provider. (#535)

Posted by Andrew Phillips <no...@github.com>.
> there's a note in the jira.

Oops...lazy me. Sorry. +1 - looks good to me. Thanks for the cleanup!

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/535#issuecomment-57421224

Re: [jclouds] JCLOUDS-692 Remove the CloudSigma v1 provider. (#535)

Posted by Andrew Phillips <no...@github.com>.
I'm guessing http://jclouds.apache.org/guides/cloudsigma/ will need a corresponding cleanup..?

/cc @nacx 

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/535#issuecomment-57421326

Re: [jclouds] JCLOUDS-692 Remove the CloudSigma v1 provider. (#535)

Posted by Adrian Cole <ad...@gmail.com>.
Good to be back

Re: [jclouds] JCLOUDS-692 Remove the CloudSigma v1 provider. (#535)

Posted by Ignasi Barrera <no...@github.com>.
+1 to the change and yes, it has to be updated as the API has changed a bit.

It's great to see you back @adriancole! :)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/535#issuecomment-57426093

Re: [jclouds] JCLOUDS-692 Remove the CloudSigma v1 provider. (#535)

Posted by BuildHive <no...@github.com>.
[jclouds ยป jclouds #1676](https://buildhive.cloudbees.com/job/jclouds/job/jclouds/1676/) SUCCESS
This pull request looks good
[(what's this?)](https://www.cloudbees.com/what-is-buildhive)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/535#issuecomment-57408590

Re: [jclouds] JCLOUDS-692 Remove the CloudSigma v1 provider. (#535)

Posted by CloudBees pull request builder plugin <no...@github.com>.
[jclouds-pull-requests #1200](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests/1200/) SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/535#issuecomment-57398950

Re: [jclouds] JCLOUDS-692 Remove the CloudSigma v1 provider. (#535)

Posted by Jeremy Daggett <no...@github.com>.
Pushed to master f7aea98 and 1.8.x ba04fa0

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/535#issuecomment-57671144

Re: [jclouds] JCLOUDS-692 Remove the CloudSigma v1 provider. (#535)

Posted by CloudBees pull request builder plugin <no...@github.com>.
[jclouds-pull-requests-java-6 #111](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests-java-6/111/) SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/535#issuecomment-57397070

Re: [jclouds] JCLOUDS-692 Remove the CloudSigma v1 provider. (#535)

Posted by Adrian Cole <no...@github.com>.
@demobox there's a note in the jira. basically these are network unreachable and the replacement is in labs.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/535#issuecomment-57420050

Re: [jclouds] JCLOUDS-692 Remove the CloudSigma v1 provider. (#535)

Posted by Adrian Cole <no...@github.com>.
@jdaggett really appreciate the help!

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/535#issuecomment-57675160