Commit Graph

6689 Commits

Author SHA1 Message Date
Adrian Cole bf06b51788 Merge pull request #726 from andrewgaul/local-storage-strategy
Introduce LocalStorageStrategy
2012-07-18 03:31:18 -07:00
Andrew Gaul c30c2c4809 Introduce LocalStorageStrategy
This commit will allow eventual unification of the filesystem and
transient blobstores.  No functional changes -- rename
FilesystemStorageStrategy to LocalStorageStrategy and implement it in
FilesystemStorageStrategyImpl and TransientStorageStrategy.
2012-07-17 23:11:10 -07:00
Adrian Cole 1ee26e4754 Issue 1024:Not possible to create hvm Linux nodes on Amazon 2012-07-17 23:15:06 -04:00
David Ribeiro Alves 240f76661c corrected assertion 2012-07-18 02:42:25 +01:00
David Ribeiro Alves 4f3de0777f readded missing test 2012-07-18 01:58:55 +01:00
David Ribeiro Alves cdde419b24 re-enabled most tests and corrected some minor bugs, only destoyPoolNodes is missing 2012-07-18 01:58:18 +01:00
Adrian Cole 6264dee999 Merge pull request #713 from magnayn/master
Initial implementation of SmartOS-SSH
2012-07-17 15:26:02 -07:00
Adrian Cole 62e8c59385 Merge pull request #724 from andrewgaul/hex-cut-and-paste
Remove duplicated hexadecimal conversion code
2012-07-17 15:24:21 -07:00
Adrian Cole 007eba6d7c Merge pull request #723 from andrewgaul/filesystem-transient-input-supplier
Ensure we close streams via InputSupplier methods
2012-07-17 15:23:47 -07:00
Adrian Cole 880388d035 Merge pull request #722 from andrewgaul/filesystem-transient-misc
Reduce filesystem and transient differences
2012-07-17 15:23:05 -07:00
Adrian Cole d3eee5a183 Merge pull request #721 from aplowe/openstack-nova2
expect tests: HttpRequests passed to orderedRequestsSendResponses need not be unique
2012-07-17 15:22:20 -07:00
Andrew Gaul d82dd32c64 Remove duplicated hexadecimal conversion code 2012-07-17 13:09:38 -07:00
Andrew Gaul bd5bf0dad2 Ensure we close streams via InputSupplier methods 2012-07-17 11:46:10 -07:00
Andrew Gaul d89153ed1f Reduce filesystem and transient differences 2012-07-17 09:50:47 -07:00
Adam Lowe 20d3d0d603 expect tests: removing requirement that requests are unique (so orderedRequestsSendResponses can tee up different responses for the same request when testing functions) 2012-07-17 15:30:03 +01:00
Adrian Cole 01f121a654 Merge pull request #720 from andrewgaul/filesystem-transient-putblob
Harmonize filesystem and transient putBlob
2012-07-17 05:37:58 -07:00
Nigel Magnay 46414e339a Initial implementation of controlling SmartOS over SSH connection.
This has been implemented mainly to allow jenkins-jclouds integration.

Signed-off-by: Nigel Magnay <nigel.magnay@gmail.com>
2012-07-17 11:19:00 +01:00
Andrew Gaul 02203afb07 Harmonize filesystem and transient putBlob 2012-07-16 22:02:00 -07:00
Adrian Cole 8d58808406 Merge pull request #719 from dkoper/master
removing stray @Test on base ApiExpectTest class
2012-07-16 19:11:13 -07:00
Dies Koper f119aaa49f remove stray @Test on base class as it's causing warnings due to its public non-test methods 2012-07-17 11:50:18 +10:00
Adrian Cole a979c31d8c Merge pull request #718 from grkvlt/transform-parallel-timeout
Timeouts on FutureIterables.transformParallel
2012-07-16 16:40:45 -07:00
Adrian Cole 3154371433 Issue 1011: remove PagedIterator 2012-07-16 12:11:59 -04:00
Andrew Donald Kennedy 4463b52051 Added optional timeout to EC2 listNodes strategy and made awaitCompletion update latch in finally block 2012-07-16 16:58:37 +01:00
Adrian Cole addeb0d031 added concat to PagedIterable 2012-07-16 11:07:17 -04:00
Adrian Cole 315d5fb3ef Issue 1011: introducing PagedIterable 2012-07-15 23:34:42 -07:00
Adrian Cole 248c6dcb39 Transform to work with SaxParser 2012-07-15 22:44:07 -07:00
Adrian Cole 872046ed4c added @Transform 2012-07-15 20:10:49 -07:00
Adrian Cole daef7b4ce9 disabled test that broke cloudbees build 2012-07-15 15:58:22 -07:00
Adrian Cole 647317b9b4 Issue 1022:Move naming convention to Api from Client or Services:: cdmi 2012-07-15 15:47:44 -07:00
Kenneth Nagin 929a9ce044 merged cdmi changes and fixed classpath issues 2012-07-15 15:45:48 -07:00
Adrian Cole 180265fe49 Issue 1022:Move naming convention to Api from Client or Services:: glesys jenkins openstack-* opsource-servers savvis-symphonyvpdc cloudwatch cloudidentity rackspace-cloudidentity aws-cloudwatch rackspace-cloudservers-us hpcloud-compute rackspace-cloudservers-us trystack-nova 2012-07-15 15:00:42 -07:00
Adrian Cole b49f2e99c7 Issue 1022: naming conventions 2012-07-15 13:57:44 -07:00
Adam Lowe ea901e3f7a cloudstack: removing unnecessary (and in some cases misleading Named annotations). Also removing CloudstackParserModule - handling deserialization in constructors marked with ConstructorProperties annotation 2012-07-15 10:01:59 -07:00
Adrian Cole bb5d9b4577 Issue 1022:Move naming convention to Api from Client or Services:: carrenza-vcloud-director 2012-07-15 09:57:29 -07:00
Adrian Cole 199d39e093 Issue 1022:Move naming convention to Api from Client or Services:: joyent-cloudapi joyentcloud 2012-07-15 01:54:21 -07:00
Adrian Cole 6d13652338 Issue 1022:Move naming convention to Api from Client or Services:: vcloud-director 2012-07-15 01:50:51 -07:00
Adrian Cole 05fd64af44 cleaned up http builders and expect tests 2012-07-15 01:50:38 -07:00
Adrian Cole c8c2d5f175 Merge pull request #715 from andrewgaul/findbugs-infinite-loop
Fix infinite loops, found by FindBugs
2012-07-14 19:14:01 -07:00
Andrew Gaul b95f36952d Fix infinite loops, found by FindBugs 2012-07-14 18:46:58 -07:00
Andrew Gaul 68b8a99c79 Log hostnames only if they differ
Also only log we have not previously encountered this mapping.
Finally use concurrent map for thread safety.
2012-07-13 15:17:53 -07:00
Adrian Cole 397231284d vcloud tidies 2012-07-12 18:09:14 -07:00
David Ribeiro Alves d4453b2ac2 nodepool progress and AdminAccessBuilderSpec 2012-07-12 11:04:55 -07:00
Adrian Cole 25ab7814e4 Issue 1022: updated aws-elb aws-iam aws-rds iam elb rds to new naming conventions 2012-07-12 10:08:10 -07:00
Adrian Cole 72ba1639b9 Issue 1022: added BaseRestApiExpectTest 2012-07-12 10:08:10 -07:00
Adrian Cole 91a8895cea Merge pull request #712 from aplowe/swift-keyston
swift keystone 2.0: adjusting default modules for swift-keystone to include RegionModule
2012-07-12 07:33:45 -07:00
Adam Lowe dfed1b2189 swift keystone 2.0: applying defaultProperties() 2012-07-12 14:40:38 +01:00
Adam Lowe a105e370a8 swift keystone 2.0: adjusting default modules to include KeystoneAuthenticationModule.RegionModule 2012-07-12 11:10:16 +01:00
Adrian Cole ead47d9893 tidied toString on vCloud 2012-07-11 20:17:13 -07:00
Adrian Cole 65b9955abe Issue 1019:add VCloudTemplateOptions.parentNetwork, bridgeMode 2012-07-11 19:16:57 -07:00
Adrian Cole 07fa5528ca Merge pull request #711 from abayer/master
Issue #1020 - fill in GECOS field when creating users
2012-07-11 18:32:51 -07:00