You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jclouds.apache.org by de...@apache.org on 2016/02/19 16:33:44 UTC
[34/35] jclouds git commit: Merge remote-tracking branch
'jclouds-labs-profitbricks-local/promote-profitbricks-moved' into
promoted-profitbricks
Merge remote-tracking branch 'jclouds-labs-profitbricks-local/promote-profitbricks-moved' into promoted-profitbricks
Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/1af52159
Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/1af52159
Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/1af52159
Branch: refs/heads/master
Commit: 1af52159c9e0edca03ecfcbad3a1f0d0957cc335
Parents: e0ab5d8 7202e05
Author: Reijhanniel Jearl Campos <de...@apache.org>
Authored: Fri Feb 19 22:04:55 2016 +0800
Committer: Reijhanniel Jearl Campos <de...@apache.org>
Committed: Fri Feb 19 22:04:55 2016 +0800
----------------------------------------------------------------------
providers/profitbricks/README.md | 61 +++
providers/profitbricks/pom.xml | 151 ++++++
.../jclouds/profitbricks/ProfitBricksApi.java | 64 +++
.../profitbricks/ProfitBricksApiMetadata.java | 85 ++++
.../ProfitBricksProviderMetadata.java | 114 +++++
.../binder/BaseProfitBricksRequestBinder.java | 75 +++
.../CreateDataCenterRequestBinder.java | 44 ++
.../UpdateDataCenterRequestBinder.java | 44 ++
.../drive/AddRomDriveToServerRequestBinder.java | 45 ++
.../AddFirewallRuleToNicRequestBinder.java | 53 ++
.../binder/firewall/FirewallBinder.java | 95 ++++
.../CreateLoadBalancerRequestBinder.java | 50 ++
.../DeregisterLoadBalancerRequestBinder.java | 42 ++
.../RegisterLoadBalancerRequestBinder.java | 44 ++
.../UpdateLoadBalancerRequestBinder.java | 44 ++
.../binder/nic/CreateNicRequestBinder.java | 46 ++
.../binder/nic/SetInternetAccessBinder.java | 42 ++
.../binder/nic/UpdateNicRequestBinder.java | 46 ++
.../server/CreateServerRequestBinder.java | 57 +++
.../server/UpdateServerRequestBinder.java | 56 +++
.../snapshot/CreateSnapshotRequestBinder.java | 44 ++
.../snapshot/RollbackSnapshotRequestBinder.java | 43 ++
.../snapshot/UpdateSnapshotRequestBinder.java | 53 ++
.../ConnectStorageToServerRequestBinder.java | 45 ++
.../storage/CreateStorageRequestBinder.java | 46 ++
.../storage/UpdateStorageRequestBinder.java | 47 ++
.../ProfitBricksComputeServiceAdapter.java | 483 +++++++++++++++++++
.../compute/concurrent/ProvisioningJob.java | 62 +++
.../compute/concurrent/ProvisioningManager.java | 88 ++++
...ProfitBricksComputeServiceContextModule.java | 223 +++++++++
.../compute/function/ProvisionableToImage.java | 241 +++++++++
.../compute/function/ServerToNodeMetadata.java | 168 +++++++
.../compute/function/StorageToVolume.java | 47 ++
.../strategy/AssignDataCenterToTemplate.java | 110 +++++
.../strategy/TemplateWithDataCenter.java | 107 ++++
.../config/ProfitBricksComputeProperties.java | 32 ++
.../config/ProfitBricksHttpApiModule.java | 70 +++
.../profitbricks/domain/AvailabilityZone.java | 32 ++
.../jclouds/profitbricks/domain/DataCenter.java | 121 +++++
.../org/jclouds/profitbricks/domain/Drive.java | 55 +++
.../jclouds/profitbricks/domain/Firewall.java | 188 ++++++++
.../org/jclouds/profitbricks/domain/Image.java | 128 +++++
.../jclouds/profitbricks/domain/IpBlock.java | 103 ++++
.../profitbricks/domain/LoadBalancer.java | 257 ++++++++++
.../jclouds/profitbricks/domain/Location.java | 60 +++
.../org/jclouds/profitbricks/domain/Nic.java | 248 ++++++++++
.../org/jclouds/profitbricks/domain/OsType.java | 28 ++
.../profitbricks/domain/Provisionable.java | 35 ++
.../profitbricks/domain/ProvisioningState.java | 28 ++
.../org/jclouds/profitbricks/domain/Server.java | 410 ++++++++++++++++
.../profitbricks/domain/ServiceFault.java | 70 +++
.../jclouds/profitbricks/domain/Snapshot.java | 251 ++++++++++
.../jclouds/profitbricks/domain/Storage.java | 234 +++++++++
.../profitbricks/features/DataCenterApi.java | 134 +++++
.../profitbricks/features/DrivesApi.java | 51 ++
.../profitbricks/features/FirewallApi.java | 93 ++++
.../jclouds/profitbricks/features/ImageApi.java | 65 +++
.../profitbricks/features/IpBlockApi.java | 83 ++++
.../profitbricks/features/LoadBalancerApi.java | 93 ++++
.../jclouds/profitbricks/features/NicApi.java | 88 ++++
.../profitbricks/features/ServerApi.java | 166 +++++++
.../profitbricks/features/SnapshotApi.java | 87 ++++
.../profitbricks/features/StorageApi.java | 137 ++++++
.../handlers/ProfitBricksHttpErrorHandler.java | 75 +++
...usFromPayloadHttpCommandExecutorService.java | 140 ++++++
.../ProfitBricksSoapMessageEnvelope.java | 59 +++
.../parser/BaseProfitBricksResponseHandler.java | 68 +++
.../parser/RequestIdOnlyResponseHandler.java | 45 ++
.../parser/ServiceFaultResponseHandler.java | 58 +++
.../BaseDataCenterResponseHandler.java | 38 ++
.../DataCenterInfoResponseHandler.java | 110 +++++
.../DataCenterListResponseHandler.java | 61 +++
.../firewall/BaseFirewallResponseHandler.java | 69 +++
.../firewall/FirewallListResponseHandler.java | 68 +++
.../firewall/FirewallResponseHandler.java | 63 +++
.../rule/BaseFirewallRuleResponseHandler.java | 54 +++
.../rule/FirewallRuleListResponseHandler.java | 54 +++
.../parser/image/BaseImageResponseHandler.java | 71 +++
.../parser/image/ImageInfoResponseHandler.java | 44 ++
.../parser/image/ImageListResponseHandler.java | 49 ++
.../ipblock/BaseIpBlockResponseHandler.java | 69 +++
.../ipblock/IpBlockListResponseHandler.java | 64 +++
.../parser/ipblock/IpBlockResponseHandler.java | 64 +++
.../BaseLoadBalancerResponseHandler.java | 114 +++++
.../LoadBalancerIdOnlyResponseHandler.java | 51 ++
.../LoadBalancerListResponseHandler.java | 79 +++
.../LoadBalancerResponseHandler.java | 68 +++
.../http/parser/nic/BaseNicResponseHandler.java | 87 ++++
.../parser/nic/NicIdOnlyResponseHandler.java | 51 ++
.../http/parser/nic/NicListResponseHandler.java | 73 +++
.../http/parser/nic/NicResponseHandler.java | 63 +++
.../publicip/BasePublicIpResponseHandler.java | 38 ++
.../publicip/PublicIpListResponseHandler.java | 53 ++
.../server/BaseServerResponseHandler.java | 136 ++++++
.../server/ServerIdOnlyResponseHandler.java | 51 ++
.../server/ServerInfoResponseHandler.java | 69 +++
.../server/ServerListResponseHandler.java | 89 ++++
.../snapshot/BaseSnapshotResponseHandler.java | 83 ++++
.../snapshot/SnapshotListResponseHandler.java | 54 +++
.../snapshot/SnapshotResponseHandler.java | 49 ++
.../GetProvisioningStateResponseHandler.java | 47 ++
.../storage/BaseStorageResponseHandler.java | 81 ++++
.../storage/StorageIdOnlyResponseHandler.java | 46 ++
.../storage/StorageInfoResponseHandler.java | 51 ++
.../storage/StorageListResponseHandler.java | 61 +++
.../jclouds/profitbricks/util/MacAddresses.java | 29 ++
.../jclouds/profitbricks/util/Passwords.java | 64 +++
.../profitbricks/util/Preconditions.java | 100 ++++
.../profitbricks/BaseProfitBricksLiveTest.java | 186 +++++++
.../ProfitBricksProviderMetadataTest.java | 29 ++
.../CreateDataCenterRequestBinderTest.java | 47 ++
.../UpdateDataCenterRequestBinderTest.java | 46 ++
.../AddRomDriveToServerRequestBinderTest.java | 49 ++
.../AddFirewallRuleToNicRequestBinderTest.java | 65 +++
.../binder/firewall/FirewallBinderTest.java | 131 +++++
.../CreateLoadBalancerRequestBinderTest.java | 68 +++
...DeregisterLoadBalancerRequestBinderTest.java | 47 ++
.../RegisterLoadBalancerRequestBinderTest.java | 46 ++
.../UpdateLoadBalancerRequestBinderTest.java | 61 +++
.../binder/nic/CreateNicRequestBinderTest.java | 53 ++
.../binder/nic/SetInternetAccessBinderTest.java | 48 ++
.../binder/nic/UpdateNicRequestBinderTest.java | 54 +++
.../server/CreateServerRequestBinderTest.java | 65 +++
.../server/UpdateServerRequestBinderTest.java | 64 +++
.../CreateSnapshotRequestBinderTest.java | 51 ++
.../RollbackSnapshotRequestBinderTest.java | 44 ++
.../UpdateSnapshotRequestBinderTest.java | 74 +++
...ConnectStorageToServerRequestBinderTest.java | 55 +++
.../storage/CreateStorageRequestBinderTest.java | 56 +++
.../storage/UpdateStorageRequestBinderTest.java | 53 ++
.../ProfitBricksComputeServiceLiveTest.java | 73 +++
.../ProfitBricksTemplateBuilderLiveTest.java | 103 ++++
.../concurrent/ProvisioningManagerTest.java | 118 +++++
.../compute/config/StatusPredicateTest.java | 145 ++++++
.../function/ProvisionableToImageTest.java | 271 +++++++++++
.../function/ServerToNodeMetadataTest.java | 204 ++++++++
.../compute/function/StorageToVolumeTest.java | 61 +++
.../domain/FirewallRuleBuilderTest.java | 82 ++++
.../profitbricks/domain/ServerBuilderTest.java | 162 +++++++
.../features/DataCenterApiLiveTest.java | 123 +++++
.../features/DataCenterApiMockTest.java | 271 +++++++++++
.../features/DrivesApiLiveTest.java | 77 +++
.../features/DrivesApiMockTest.java | 81 ++++
.../features/FirewallApiLiveTest.java | 139 ++++++
.../features/FirewallApiMockTest.java | 324 +++++++++++++
.../profitbricks/features/ImageApiLiveTest.java | 62 +++
.../profitbricks/features/ImageApiMockTest.java | 116 +++++
.../features/IpBlockApiLiveTest.java | 111 +++++
.../features/IpBlockApiMockTest.java | 200 ++++++++
.../features/LoadBalancerApiLiveTest.java | 157 ++++++
.../features/LoadBalancerApiMockTest.java | 285 +++++++++++
.../profitbricks/features/NicApiLiveTest.java | 124 +++++
.../profitbricks/features/NicApiMockTest.java | 237 +++++++++
.../features/ServerApiLiveTest.java | 129 +++++
.../features/ServerApiMockTest.java | 363 ++++++++++++++
.../features/SnapshotApiLiveTest.java | 168 +++++++
.../features/SnapshotApiMockTest.java | 268 ++++++++++
.../features/StorageApiLiveTest.java | 150 ++++++
.../features/StorageApiMockTest.java | 285 +++++++++++
...omPayloadHttpCommandExecutorServiceTest.java | 149 ++++++
.../ProfitBricksSoapMessageEnvelopeTest.java | 57 +++
.../http/parser/BaseResponseHandlerTest.java | 61 +++
.../RequestIdOnlyResponseHandlerTest.java | 76 +++
.../parser/ServiceFaultResponseHandlerTest.java | 49 ++
.../DataCenterInfoResponseHandlerTest.java | 142 ++++++
.../DataCenterListResponseHandlerTest.java | 53 ++
.../FirewallListResponseHandlerTest.java | 87 ++++
.../firewall/FirewallResponseHandlerTest.java | 71 +++
.../image/ImageInfoResponseHandlerTest.java | 65 +++
.../image/ImageListResponseHandlerTest.java | 183 +++++++
.../ipblock/IpBlockListResponseHandlerTest.java | 76 +++
.../ipblock/IpBlockResponseHandlerTest.java | 62 +++
.../LoadBalancerIdOnlyResponseHandlerTest.java | 41 ++
.../LoadBalancerListResponseHandlerTest.java | 124 +++++
.../LoadBalancerResponseHandlerTest.java | 99 ++++
.../nic/NicIdOnlyResponseHandlerTest.java | 40 ++
.../parser/nic/NicListResponseHandlerTest.java | 95 ++++
.../http/parser/nic/NicResponseHandlerTest.java | 68 +++
.../server/ServerIdOnlyResponseHandlerTest.java | 40 ++
.../server/ServerInfoResponseHandlerTest.java | 119 +++++
.../server/ServerListResponseHandlerTest.java | 182 +++++++
.../SnapshotListResponseHandlerTest.java | 103 ++++
.../snapshot/SnapshotResponseHandlerTest.java | 77 +++
...GetProvisioningStateResponseHandlerTest.java | 110 +++++
.../StorageIdOnlyResponseHandlerTest.java | 42 ++
.../storage/StorageInfoResponseHandlerTest.java | 65 +++
.../storage/StorageListResponseHandlerTest.java | 79 +++
.../internal/BaseProfitBricksMockTest.java | 104 ++++
.../profitbricks/util/MacAddressesTest.java | 45 ++
.../profitbricks/util/PasswordsTest.java | 53 ++
.../resources/datacenter/datacenter-cleared.xml | 12 +
.../resources/datacenter/datacenter-created.xml | 13 +
.../resources/datacenter/datacenter-deleted.xml | 10 +
.../datacenter/datacenter-not-found.xml | 17 +
.../datacenter/datacenter-state-inprocess.xml | 8 +
.../resources/datacenter/datacenter-state.xml | 8 +
.../resources/datacenter/datacenter-updated.xml | 12 +
.../test/resources/datacenter/datacenter.xml | 79 +++
.../test/resources/datacenter/datacenters.xml | 19 +
.../src/test/resources/drives/drives-add.xml | 12 +
.../src/test/resources/drives/drives-remove.xml | 12 +
.../src/test/resources/fault-400.xml | 17 +
.../src/test/resources/fault-401.html | 43 ++
.../src/test/resources/fault-404.xml | 17 +
.../src/test/resources/fault-413.xml | 17 +
.../resources/firewall/firewall-activate.xml | 12 +
.../resources/firewall/firewall-addtonic.xml | 23 +
.../resources/firewall/firewall-deactivate.xml | 12 +
.../test/resources/firewall/firewall-delete.xml | 12 +
.../test/resources/firewall/firewall-remove.xml | 12 +
.../src/test/resources/firewall/firewall.xml | 23 +
.../src/test/resources/firewall/firewalls.xml | 39 ++
.../test/resources/image/image-not-found.xml | 17 +
.../src/test/resources/image/image.xml | 26 +
.../src/test/resources/image/images.xml | 140 ++++++
.../test/resources/ipblock/ipblock-addtonic.xml | 12 +
.../test/resources/ipblock/ipblock-release.xml | 10 +
.../resources/ipblock/ipblock-removefromnic.xml | 12 +
.../test/resources/ipblock/ipblock-reserve.xml | 13 +
.../src/test/resources/ipblock/ipblock.xml | 18 +
.../src/test/resources/ipblock/ipblocks.xml | 30 ++
.../loadbalancer/loadbalancer-create.xml | 13 +
.../loadbalancer/loadbalancer-delete.xml | 12 +
.../loadbalancer/loadbalancer-deregister.xml | 12 +
.../loadbalancer/loadbalancer-register.xml | 19 +
.../loadbalancer/loadbalancer-update.xml | 12 +
.../resources/loadbalancer/loadbalancer.xml | 32 ++
.../resources/loadbalancer/loadbalancers.xml | 57 +++
.../src/test/resources/logback-test.xml | 74 +++
.../src/test/resources/maintenance-503.html | 67 +++
.../src/test/resources/nic/nic-create.xml | 13 +
.../src/test/resources/nic/nic-delete.xml | 12 +
.../test/resources/nic/nic-internetaccess.xml | 12 +
.../src/test/resources/nic/nic-update.xml | 12 +
.../profitbricks/src/test/resources/nic/nic.xml | 27 ++
.../src/test/resources/nic/nics.xml | 49 ++
.../src/test/resources/server/server-create.xml | 13 +
.../src/test/resources/server/server-delete.xml | 13 +
.../src/test/resources/server/server-reset.xml | 11 +
.../src/test/resources/server/server-start.xml | 11 +
.../resources/server/server-state-inprocess.xml | 28 ++
.../src/test/resources/server/server-stop.xml | 11 +
.../src/test/resources/server/server-update.xml | 13 +
.../src/test/resources/server/server.xml | 59 +++
.../src/test/resources/server/servers.xml | 109 +++++
.../test/resources/snapshot/snapshot-create.xml | 11 +
.../test/resources/snapshot/snapshot-delete.xml | 10 +
.../resources/snapshot/snapshot-rollback.xml | 12 +
.../snapshot/snapshot-state-inprocess.xml | 27 ++
.../test/resources/snapshot/snapshot-update.xml | 10 +
.../src/test/resources/snapshot/snapshot.xml | 27 ++
.../src/test/resources/snapshot/snapshots.xml | 47 ++
.../test/resources/storage/storage-connect.xml | 13 +
.../test/resources/storage/storage-create.xml | 14 +
.../test/resources/storage/storage-delete.xml | 13 +
.../resources/storage/storage-disconnect.xml | 13 +
.../storage/storage-state-inprocess.xml | 23 +
.../test/resources/storage/storage-update.xml | 13 +
.../src/test/resources/storage/storage.xml | 23 +
.../src/test/resources/storage/storages.xml | 37 ++
260 files changed, 20011 insertions(+)
----------------------------------------------------------------------