352 Commits

Author SHA1 Message Date
Adrian Cole
c7f35d3bb1 removed invalid @Nullable usage and also usage of javax package usage 2012-08-11 20:59:16 -07:00
Andrew Gaul
8ed0e28e68 Spelling corrections 2012-07-26 22:39:35 -07:00
Adrian Cole
3e2e24493e Issue 981: better toString on template 2012-07-26 11:28:38 -07:00
Andrew Gaul
985cccff9a Prefer valueOf over explicit object creation
This allows use of cached values.  Patched with:

find -name \*.java | xargs sed -i 's/new Boolean(false)/Boolean.FALSE/g'
find -name \*.java | xargs sed -i 's/new Boolean(true)/Boolean.TRUE/g'
find -name \*.java | xargs sed -i 's/new Boolean(/Boolean.valueOf(/g'
find -name \*.java | xargs sed -i 's/new Integer(/Integer.valueOf(/g'
find -name \*.java | xargs sed -i 's/new Long(/Long.valueOf(/g'
2012-07-22 21:01:46 -07:00
Andrew Bayer
d585ace712 Cloudstack VirtualMachines can have negative cpuUsed values for some reason 2012-07-22 12:23:22 -07:00
Andrew Gaul
a40983a39d Prefer InputSupplier helpers
These ensure that inputs are closed properly.

Updated with: find -name \*.java | xargs sed -i
's/toStringAndClose(\(.*\)\.getInput())/toString(\1)/'
2012-07-18 17:42:48 -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
05fd64af44 cleaned up http builders and expect tests 2012-07-15 01:50:38 -07:00
Adrian Cole
fb98ce82f7 cleanup of module binding, clarity in toStrings, reduced wrapper depth for memoized sets 2012-07-02 19:36:27 -07:00
Adam Lowe
d9c65046d0 cloudstack: adjusting beans to use newer de/serialization annotations 2012-06-29 17:59:55 +01:00
Adam Lowe
2526e7adeb cloudstack: don't set networkId to default when iptonetworklist is populated 2012-06-20 19:24:32 +03:00
Adam Lowe
0cf4d2b35b Fix for iptonetworklist (was incorrectly sending ipnetworklist) 2012-06-20 16:59:33 +03:00
Adrian Cole
d980b4fd42 changed test poms to use provider.template and provider.ec2-template accordingly 2012-06-15 23:35:10 -04:00
Adrian Cole
1fdfe5761f attempting to operate against or retrieve pieces of a resource that doesn't exist should result in a ResourceNotFoundException, not null 2012-06-08 11:05:52 -07:00
Adrian Cole
70fa2b6c6d style 2012-06-08 11:05:09 -07:00
Andrei Savu
16afe38477 Fix guice cache binding issue for live tests 2012-06-08 10:56:20 -07:00
Andrei Savu
9b644fcceb Fixed typo DELETEING to DELETING 2012-06-07 23:47:29 +03:00
Andrei Savu
bc22b99dee A few more skips & small fixes 2012-06-07 22:54:19 +03:00
Andrew Bayer
1261a4c9b0 I think I got AdvancedNetworkOptionsConverter figured out.
Also made sure not to try to remove FirewallRules unless there's a
public IP in the first place.
2012-06-07 12:46:01 +03:00
Andrew Bayer
e6eaa2e192 A bunch of work to get things actually working with CS3.x api.
Note that AdvancedNetworkOptionsConverter is still...strange. I'm
really not sure what it should be doing.
2012-06-07 12:45:08 +03:00
Andrei Savu
2be3fa34be Skip a few more tests & accept accounts with no keys attached 2012-06-07 12:44:18 +03:00
Andrei Savu
134797844a Fixed template status, network selection and domain live tests 2012-06-06 23:37:05 +03:00
Andrei Savu
03867b97b2 Reduced the number of failing tests from 48 to 23
* ID equality test fixes. Changed from == to .equals
* throw ResourceNotFoundException for all server responses
with code 431 that contain "does not exist"
* skip tests rather than failing when running the suite
as a regular or domain admin user. It's not possible to
have global admin access on public clouds
2012-06-06 16:53:57 +03:00
Adrian Cole
bcd3d50ad6 Issue 956:add getImage by id to ComputeService 2012-06-04 16:54:49 -07:00
Adrian Cole
5a3f6011a2 removed junit test dependency 2012-06-03 17:26:57 -07:00
Ioannis Canellos
b078adc3ce Removed fragments and dynamic imports. Added centralized control of the maven-bundle-plugin. 2012-06-03 19:41:54 +03:00
Adrian Cole
b0014ec70b Issue 950:cloudstack Template.status is an opaque string 2012-06-01 19:24:23 -07:00
Adrian Cole
96773b8a1b Issue 952:add status field to image 2012-05-30 21:22:10 -07:00
Adrian Cole
07c2c24721 Issue 949:Introduce: ComputeMetadataIncludingStatus; Deprecate NodeState -> NodeMetadata.Status 2012-05-29 20:41:10 -07:00
Andrew Bayer
5748277fe3 Fixing a few more %d format errors. 2012-05-21 14:14:49 -07:00
Adrian Cole
c9f4143133 unraveled injector a bit 2012-05-21 12:12:07 -06:00
Adrian Cole
7082b9a70d cloudstack logging working 2012-05-21 11:55:40 -06:00
Andrew Bayer
792ad9dcb9 Initial CloudStack 3.0 compatibility work. 2012-05-21 10:48:39 -07:00
Andrew Bayer
4a1e7e0005 Refactoring hashcodes/equals. 2012-05-18 11:41:39 -07:00
Matt Stephenson
381851b8ab Remove IPSocket class, replace with Guava's HostAndPort class. 2012-04-25 17:52:01 -07: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
dab1dd69fc fix covariance/assignability in RestContext<? extends Client> subclasses 2012-04-18 15:05:39 -07:00
Adrian Cole
0b59dea073 removed ContextBuilder subclasses; added unwrap; undid generic params 2012-04-16 00:44:20 -07:00
Adrian Cole
b3e1b675ef moved AnonymousProviderMetadata to the right package 2012-04-12 12:20:25 -06:00
Adrian Cole
23cb01f977 refactor PropertiesBuilder and related types into ApiMetadata and ProviderMetadata, and update all usage 2012-04-11 19:47:09 -06:00
Andrew Gaul
b47860afc1 Use inference to elide duplicated type parameters
Found with:
grep 'Builder.*<.*>.*Immutable.*<.*>.*builder();'
2012-04-08 22:32:04 -07:00
Adrian Cole
764e0907f7 Issue 657:ApiMetadata 2012-04-01 18:43:31 -07:00
Adrian Cole
49e475edcd Issue 888: consolidate code that addresses naming conventions, using hyphen as default delimiter 2012-03-28 03:37:54 -04:00
Adrian Cole
5c6ce9f081 organize imports 2012-03-28 03:37:48 -04:00
Adrian Cole
343470d0a5 removed deprecated RunScriptOptions & TemplateOptions 2012-03-28 03:37:43 -04:00
Richard Downer
8c3cdece6e CloudStack pom.xml needs to pass the globalAdminIdentity/Credential properties to integration(live) tests, otherwise several tests will fail because they don't have global administrator access. 2012-03-21 13:04:26 +02:00
Adrian Cole
489777e872 Issue 878: cloudstack locations are zones, not regions 2012-03-20 11:35:49 -07:00