895 Commits

Author SHA1 Message Date
Adam Lowe
136e1eeff3 openstack-nova-ec2: adding NovaEC2KeyPairClient with importKeyPair expect and live tests 2012-05-03 12:38:57 +01:00
Adam Lowe
05521685cd openstack-nova-ec2: adding NovaEC2KeyPairClient with importKeyPair method and wiring it into rest context 2012-05-03 12:38:30 +01:00
Adam Lowe
204194ad61 openstack-nova-ec2: configuring tests to use logback (so I can view the jclouds-wire log) 2012-05-03 12:35:32 +01:00
Adam Lowe
850cdc2fc8 Moving EncodedRSAPublicKeyToBase64 (and corresponding unit test) up into EC2 so both openstack-nova-ec2 and aws-ec2 can share the same class 2012-05-03 12:31:39 +01:00
Adrian Cole
19390ea87d Merge pull request #602 from andrewgaul/propagate-or-null
Eliminate Throwables2.propagateOrNull
2012-05-02 15:21:30 -07:00
Adrian Cole
079b39a235 Merge pull request #601 from andrewgaul/throwables-propagate
Improve use of Throwables.propagate
2012-05-02 15:08:32 -07:00
Andrew Gaul
74440a7a87 Eliminate Throwables2.propagateOrNull
Throwables.propagate always propagates the Throwable; there is no need
to return null.
2012-05-02 13:51:36 -07:00
Andrew Gaul
646f8d8b13 Improve use of Throwables.propagate
Throwing the return value removes some unneeded asserts and return
statements.  Also remove some useless and misspelled propogate
wrappers.
2012-05-02 11:05:22 -07:00
Adam Lowe
7c317b80e8 openstack-nova-ec2: work-around for dates encoded as '-' when they should be null (the should not be present in the response!) 2012-05-02 17:34:00 +01:00
Andrew Phillips
42d57c5d15 Fix a test compilation error in Atmos caused by 755d51ad273 2012-05-02 08:04:40 -07:00
Andrew Gaul
755d51ad27 Remove unused transient blobstore methods
Also make some helpers private.  Generally, make the transient
blobstore more similar to others.
2012-05-01 22:37:01 -07:00
Adrian Cole
2d8f5ec807 modernized cloudwatch 2012-05-01 10:11:01 -07:00
Jeremy Whitlock
13d80f7d3a Follow up to f06d273 that addresses pull request comments.
* Adds region to the listMetrics and getMetricStatisticsV2
* Fixed hashCode implementations
* Fixed typo in Datapoint.equals()
2012-04-30 23:46:30 -06:00
Jeremy Whitlock
f06d273764 Follow up to e58d91e that addresses pull request comments. 2012-04-30 22:00:25 -06:00
Jeremy Whitlock
e58d91e78d Extended support to apis/cloudwatch for getting metrics.
* Updated to allow supplying any dimension to describe the metric
* Updated to allow supplying more than one statistic to retrieve
2012-04-27 18:43:08 -06:00
Jeremy Whitlock
82533729da Add support to apis/cloudwatch for listing stored metrics.
* Also adds some useful constants for CloudWatch dimensions, metric names and namespaces
2012-04-26 19:14:30 -06:00
Matt Stephenson
381851b8ab Remove IPSocket class, replace with Guava's HostAndPort class. 2012-04-25 17:52:01 -07:00
Richard Downer
18a65bf1a7 Move WindowsClientLiveTest from ec2 to aws-ec2 as it depends on AWS's published AMIs and naming conventions 2012-04-25 20:18:13 +03:00
Richard Downer
1a77b194e5 EC2 Windows AMIs have a separate owner (which changed recently) - add this owner ID to the default set. Update WindowsClientLiveTest to use the default set and verify it passes. 2012-04-25 19:42:35 +03:00
Richard Downer
f66cd71b49 WindowsClientLiveTest wasn't running due to lack of BouncyCastleCryptoModule and a problem with the test properties 2012-04-25 19:42:24 +03:00
Adrian Cole
1f7211d32d minor volume test-related changes 2012-04-24 12:36:11 -07:00
Adam Lowe
32022723ad Nova VolumeClient: adjusting attachment method names after review 2012-04-24 19:47:54 +01:00
Adam Lowe
ff1428e6f7 Nova VolumeClient: improving javadocs 2012-04-24 16:41:54 +01:00
Adam Lowe
1dfcc6cde5 Nova VolumeClient: improving javadocs 2012-04-24 16:39:33 +01:00
Adam Lowe
01c6a48786 Nova VolumeClient: improving javadocs 2012-04-24 16:33:00 +01:00
Adam Lowe
0e9153017c Adding remaining VolumeClientExpectTest methods 2012-04-24 16:17:07 +01:00
Adam Lowe
58d4de4bbe Adding CreateVolume and CreateSnapshot options and improving live tests accordingly 2012-04-24 14:36:16 +01:00
Adam Lowe
01de74236b Adding Volumes extension - first stage includes get/list volumes and list attachments 2012-04-24 09:34:43 +01:00
Adrian Cole
df7d2acbb4 wrapper -> view 2012-04-23 19:14:36 -07:00
Adrian Cole
886d2cafb9 created base Context class with ProviderMetadata and Identity 2012-04-23 16:16:51 -07:00
Richard Downer
9194a896a6 Modify a warning message to state the problem in full right at the beginning of the message (instead of having the crucial part of the message drifting in the middle of an ocean of toString()ed objects) 2012-04-23 17:45:14 +03:00
Adrian Cole
f1010e13a4 fixed aws-ec2 image parsing 2012-04-21 10:59:01 -07:00
Adrian Cole
e496faf611 Merge pull request #575 from aplowe/openstack-nova
Openstack nova: HostAdministration and SimpleTenantUsage extensions
2012-04-19 10:21:51 -07:00
Roman Bogorodskiy
1b5462346b Add a live test for swift multipart upload. 2012-04-19 17:18:27 +04:00
Roman Bogorodskiy
2fa96a9cb3 Remove useless comment. 2012-04-19 15:51:53 +04:00
Roman Bogorodskiy
52c144fce5 Remove deub prints and fall back to traditional upload if file is not large enough. 2012-04-19 15:51:52 +04:00
Roman Bogorodskiy
19e56692e3 Enable multipart for HPCloud. 2012-04-19 15:51:52 +04:00
Roman Bogorodskiy
a3c8023e84 Use CommonSwiftClient instead of SwiftClient in multipart code. 2012-04-19 15:51:52 +04:00
Roman Bogorodskiy
338d28325c Clean up commented out useless function. 2012-04-19 15:51:52 +04:00
Roman Bogorodskiy
c6b7d510b2 Initial implementation of MPU for SwiftAsyncBlobStore. 2012-04-19 15:51:52 +04:00
Roman Bogorodskiy
807d078c6f First working implementation of swift multipart upload. Async client TDB. 2012-04-19 15:51:52 +04:00
Roman Bogorodskiy
e11dd37237 Stubs for multipart upload support in swift. 2012-04-19 15:51:52 +04:00
Adam Lowe
adc6e2aa93 Adding Simple Tenant Usage extension 2012-04-19 10:42:30 +01:00
Adam Lowe
f45b9ca849 Improving Host Administration extension tests 2012-04-19 10:37:17 +01:00
Adam Lowe
43d258837d Adding gson adaptor for HostResourceUsage 2012-04-19 10:31:23 +01:00
Adam Lowe
1d09fc3400 Adding project field to HostResourceUsage 2012-04-19 10:30:24 +01:00
Adam Lowe
522147a9ce Fixing imports for Host Administration extension 2012-04-19 07:59:06 +01:00
Adam Lowe
80c48193ee Adding tests of Host Administration extension 2012-04-19 07:51:28 +01:00
Adam Lowe
400221820a Adding Host Administration extension 2012-04-19 07:51:28 +01:00
Adam Lowe
eef27bbe4e Adding full extension list 2012-04-19 07:51:27 +01:00