4256 Commits

Author SHA1 Message Date
Adrian Cole
9394dc440f Merge pull request #250 from jsonking/695-Terremark
Issue 695: Implemented LayoutClient plus initial implementation of createVirtualMachineFromTemplate
2011-12-16 09:54:09 -08:00
Adrian Cole
f3288fd0b4 Merge pull request #253 from richardcloudsoft/cloudstack-usage
CloudStack 'Usage' API
2011-12-16 09:47:52 -08:00
Richard Downer
d596cd18f1 Add live tests for the Usage API 2011-12-16 16:42:38 +00:00
Richard Downer
35e034a29a Add the listUsageRecords API operation 2011-12-16 16:42:38 +00:00
Richard Downer
1fbc029bc8 Add UsageRecord to the domain model 2011-12-16 16:42:38 +00:00
Richard Downer
5c00a029c6 Add CloudStackDateAdapter to work around strange date format emitted by CloudStack 2011-12-16 16:42:38 +00:00
Richard Downer
41329c3528 Add generateUsageRecords API call and tests 2011-12-16 16:37:22 +00:00
Richard Downer
e64807ee59 Add GenerateUsageRecordsOptions + test 2011-12-16 15:24:37 +00:00
Richard Downer
f5c9ba6c0a Add empty feature for Usage (global admin) 2011-12-16 15:24:37 +00:00
Jason King
24d3bd5d04 Issue 695: Implemented createVirtualMachineFromTemplate 2011-12-15 23:10:05 +00:00
Jason King
d241db7280 Issue 695: Fix javadoc comment 2011-12-15 23:05:14 +00:00
Adrian Cole
a221e5131e Merge pull request #249 from aplowe/master
Fixing problem during configuration of TerremarkECloudClientLiveTest and TerremarkVCloudExpressClientLiveTest
2011-12-15 15:02:48 -08:00
Mattias Holmqvist
1fd77eb348 Added null checks in contructors and more use of Objects.equal/hashCode. 2011-12-15 23:22:36 +01:00
Mattias Holmqvist
6d435742e1 Added support for memory to VmSpec. 2011-12-15 23:15:29 +01:00
Adam Lowe
3df4ec3280 Fixing TerremarkClientLiveTest problem caused by extra 'provider' field in test class 2011-12-15 22:03:01 +00:00
Mattias Holmqvist
91e5351ef3 Moved PropertyUtils to src/test. 2011-12-15 22:54:17 +01:00
Mattias Holmqvist
5a2d2303a7 Renamed IsoToIMachine to CreateAndInstallVm. 2011-12-15 22:51:47 +01:00
Mattias Holmqvist
9965d76e91 Moved to Object.equals and Object.hashCode in domain objects 2011-12-15 22:50:56 +01:00
Mattias Holmqvist
41a6bb4355 Renamed VmSpecification to VmSpec and added equals() test. 2011-12-15 22:39:00 +01:00
Adrian Cole
5cd866d384 Merge pull request #248 from aplowe/master
Glesys Server wip: added most of the calls
2011-12-15 11:40:12 -08:00
Adrian Cole
9899372737 Merge pull request #247 from aledsage/Issue-572-BlobStore-listAll
Issue 572: added BlobStores.listAll for a lazy iterable
2011-12-15 11:38:17 -08:00
Aled Sage
82bfcbfbfa Issue 572: added BlobStores.listAll for a lazy iterable 2011-12-15 18:12:14 +00:00
Jason King
fffde3f110 Issue 695: Moved Layout/LayoutRequest to layout package 2011-12-15 15:58:38 +00:00
Jason King
dabef157c2 Issue 695: Removed old test xml file 2011-12-15 15:55:41 +00:00
Jason King
f345ef0a4a Issue 695: Added getLayoutsInComputePool service call 2011-12-15 15:50:03 +00:00
Jason King
6dca8b62c9 Issue 695: Added Layout Client+domain object (needed for creating a virtual machine) and tests 2011-12-15 15:34:39 +00:00
Adam Lowe
7d5a791071 Glesys api unit test and javadoc improvements 2011-12-15 15:29:02 +00:00
Adam Lowe
a1c4ec13ca Organizing imports 2011-12-15 15:16:05 +00:00
Adam Lowe
4a08bb6303 Continued work on server api - createServer and friends. Adjusted hashCode and equals methods to guava shorthand. 2011-12-15 15:16:05 +00:00
Jason King
bbb3342f30 Issue 695: Tidy ups in VirtualMachine 2011-12-15 14:35:19 +00:00
Adrian Cole
beb87a2131 Issue 781:update to guava 11.0-rc1 2011-12-14 23:56:50 -08:00
Adrian Cole
40d2abbac5 Issue 780:add new sa-east-1 region 2011-12-14 22:42:32 -08:00
Adrian Cole
c22f5afd32 allowed regions to be unspecified so that untargetted apis can be tested 2011-12-14 22:42:31 -08:00
Adrian Cole
522d94f5ec allowed regions to be unspecified so that untargetted apis can be tested 2011-12-14 22:42:31 -08:00
Adrian Cole
7c294e8c55 made simpledb build again 2011-12-14 22:42:31 -08:00
Adrian Cole
0cacd043a9 made elb compile again 2011-12-14 22:42:30 -08:00
Mattias Holmqvist
22195894cc Moved the VmSpecification from the constructor in IsoToIMachine to apply(). 2011-12-15 01:55:02 +01:00
Mattias Holmqvist
6712e661ce Added domain model objects for VM and its parts. Reworked tests and IsoToIMachine accordingly. More work to be done. 2011-12-15 01:41:35 +01:00
Aled Sage
80ed183ca4 Issue 572: ListContainerOptions.equals/hashCode to aid testing with mocks 2011-12-14 23:47:43 +00:00
Adrian Cole
81d9a0afcd Merge pull request #245 from andrewgaul/deleta-all-keys-cleanup
Clean up DeleteAllKeysInList.execute
2011-12-14 14:09:27 -08:00
Adrian Cole
596923445c Merge pull request #244 from jsonking/695-Terremark
Issue 695: fixes to previous pull request
2011-12-14 14:06:04 -08:00
Andrew Gaul
4c7637bcac Clean up DeleteAllKeysInList.execute
Simplify control flow and execute getResourcesToDelete after
imposeBackoffExponentialDelay.  Impose backoff only on unexceptional
path.  Do not concatenate exceptions with toDelete since
getResourcesToDelete will pick these up.  Prefer isEmpty over size.
2011-12-14 13:40:58 -08:00
Jason King
a116ac0d04 Issue 695: Just have latest version of com.jamesmurty.utils in pom.xml 2011-12-14 20:49:02 +00:00
Jason King
831e35ecbc Issue 695: Converted deleteSSHKey to return boolean instead of void when 2xx return code 2011-12-14 20:45:32 +00:00
Andrea Turli
b67827f864 issue 384: first implementation of install_guest_additions Statement + Test 2011-12-14 10:23:55 -08:00
Adrian Cole
bd14c88a5d Merge pull request #243 from richardcloudsoft/cloudstack-storagepools
Cloudstack listStoragePools operation

issue 384: added Statement to virtualbox
2011-12-14 10:23:54 -08:00
Adrian Cole
db172d74d2 Merge pull request #243 from richardcloudsoft/cloudstack-storagepools
Cloudstack listStoragePools operation
2011-12-14 10:10:43 -08:00
Jason King
e71728d82c Issue 695: Converted CreateSSHKey to use a XMLBuilder 2011-12-14 17:08:35 +00:00
Richard Downer
c000db598d Add listStoragePools to the GlobalStoragePool[Async]Client, with tests 2011-12-14 17:07:46 +00:00
Richard Downer
ec46da8b59 Add ListStoragePoolsOptions + test 2011-12-14 17:07:46 +00:00