Commit Graph

304 Commits

Author SHA1 Message Date
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
Adrian Cole 489777e872 Issue 878: cloudstack locations are zones, not regions 2012-03-20 11:35:49 -07:00
Andrew Gaul bd2623fc49 Use correct logging format 2012-03-19 17:28:43 -07:00
Andrei Savu 225b2a3d46 Reuse existing network for vlan IP range test if available 2012-03-15 15:56:31 +02:00
Andrei Savu 6192926b28 Register the public key before running the tests 2012-03-15 15:56:24 +02:00
Andrei Savu b1ba624707 Only select networks with isDefault(true) for tests 2012-03-15 15:56:13 +02:00
Andrei Savu ffec085287 Added firewallrule as a valid response for async jobs 2012-03-15 15:56:04 +02:00
Alex Heneveld 2523d74ad1 correct guice injection for cloudstack ComputeServiceAdapterLiveTest 2012-03-15 15:55:41 +02:00
Andrei Savu 89aefec026 Decode both the key and the value when parsing the request URI 2012-03-15 15:54:37 +02:00
Andrei Savu 525506930f Added missing job result types to map 2012-03-14 17:12:38 +02:00
Andrei Savu b9dc387ab4 Do not fail test if we have only the ROOT domain 2012-03-14 17:12:29 +02:00
Andrei Savu 1c8e09264c Use enum for protocol assertion in live tests 2012-03-14 17:12:18 +02:00
Andrei Savu 6f0b420a1d The percentage of used capacity can be 0 in test 2012-03-14 17:12:00 +02:00
Andrei Savu 9f14503cf6 Use the regular API endpoint for registerUserKeys 2012-02-12 09:18:08 +02:00
Andrew Donald Kennedy b2cc1f6b38 Updating ISO8601 time zone parsing and tests 2012-02-10 14:46:00 +00:00
Andrei Savu 5dbaf0ceb2 Replace EncryptedPassword with a plain old String 2012-02-09 17:44:12 +02:00
Andrei Savu 7ea0e8629f Fixed and improved live tests for SSHKeyPairClient 2012-02-09 16:16:26 +02:00
Andrei Savu 5856f466e4 Fixed double query parameter & URL encoding / decoding bugs 2012-02-09 16:04:45 +02:00
Andrei Savu ebfecc672a Added a few more tests and update ReEncodeQueryWithDefaultURLEncoderTest so that it fails 2012-02-09 14:25:04 +02:00
Andrei Savu 88465a3eba Added password decryption functionality for Windows hosts 2012-02-09 12:28:06 +02:00
Andrei Savu 6704bed6dd Implemented getEncryptedPasswordForVirtualMachine 2012-02-09 11:41:26 +02:00
Andrei Savu 8524022e50 Work in progress on fixing registerSSHKeyPair and implementing getPasswordForVirtualMachine 2012-02-09 01:12:37 +02:00
Andrei Savu 4a5cd6539e Session renew should fail after a limited number of failed attempts 2012-02-06 16:16:31 +02:00
Andrei Savu 068647955a Re-authenticate on CloudStack session expiration 2012-02-06 09:21:04 +02:00
Adrian Cole c388fc41b4 Issue 826: removed eager supplier of @Provider endpoint 2012-02-03 13:51:26 -08:00
Adrian Cole d4dc44dbaf cloudstack related changes for Issue 826 2012-02-03 00:29:38 -08:00
Andrei Savu 8ce2fdaafb Assert template size is >0 in CloudStack 2012-02-02 16:02:13 +02:00
Adrian Cole e6c06e0cd0 removed cycle in cloudstack binding 2012-02-01 09:52:14 -08:00
Andrei Savu c3da0021d8 Cleanup per Adrian's comments & fixed broken unit test 2012-02-01 19:09:49 +02:00
Andrei Savu 19cb82a26e Use endpoint from parent class 2012-02-01 18:35:53 +02:00
Andrei Savu c10680647c Fixed live test + added missing expect test for logout 2012-02-01 18:33:33 +02:00
Andrei Savu 782872ac33 Live test for user/password based authentication 2012-02-01 17:56:53 +02:00
Andrei Savu 4a071a7d26 Disable binding for RetryOnRenewAndLogoutOnClose. I think it creates a Guice cycle 2012-02-01 16:37:08 +02:00
Adrian Cole ec104454b1 Issue 825:add means to use login as opposed to signature authentication in cloudstack 2012-01-31 19:53:04 -08:00
Adrian Cole be453c6650 revised session test to be performed offline with expect test and added a couple missing fields 2012-01-31 17:13:51 -08:00
Adrian Cole b3254b31e6 Merge branch 'retrieve-keys' of https://github.com/andreisavu/jclouds
* 'retrieve-keys' of https://github.com/andreisavu/jclouds:
  Include the JSESSIONID as part of the LoginResponse
  Added a set of changes as requested by Adrian
  Implemented login / logout APIs
2012-01-31 15:49:37 -08:00
Andrei Savu d209388d64 Collect all IP addresses before building the NodeMetadata object 2012-01-31 17:59:26 +02:00
Andrei Savu c34aaa50b5 Include the JSESSIONID as part of the LoginResponse 2012-01-31 15:06:29 +02:00
Andrei Savu 2b8e2a4c01 Added a set of changes as requested by Adrian 2012-01-31 15:06:29 +02:00
Andrei Savu b6d106c7a1 Implemented login / logout APIs 2012-01-31 15:06:28 +02:00
Adrian Cole abeffc1119 Issue 824:add field for hypervisor 2012-01-30 22:52:35 -08:00
Richard Downer 2660497807 Add create/deleteVlanIPRange() 2012-01-26 14:33:41 +02:00
Richard Downer b15a258fde Add listVlanIpRanges() and getVlanIpRange() 2012-01-25 14:25:27 +02:00
Richard Downer 9ca399049a Add empty Vlan[Async]Client module and tests 2012-01-25 14:15:36 +02:00
Richard Downer 710efb5842 Add VlanIPRange domain object and parser test 2012-01-25 14:14:10 +02:00