Aled Sage
570fab3dea
Issue 746: add properties for initStatusInitialPeriod and initStatusMaxPeriod
2011-12-16 23:59:33 +00:00
Aled Sage
aa94c60df9
Issue 746: increasing retry times for init-script
2011-12-16 23:17:45 +00:00
Aled Sage
61c2b506b6
Issue 746: Improve RetryablePredicateTest; fix retry nextMaxInterval
2011-12-16 23:17:45 +00:00
Adrian Cole
b3838dab2d
Merge pull request #252 from aplowe/master
...
Bug fix for Terremark ECloud compute service
2011-12-16 10:10:52 -08:00
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
Adam Lowe
b93c039507
Eliminating hyphens from KeyPair 'name' fields for Terremark VcloudExpress and ECloud providers
2011-12-16 15:29:01 +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