Commit Graph

831 Commits

Author SHA1 Message Date
danikov ed316161ac rebase OrgNetwork off abstract type 2012-02-15 03:15:45 +00:00
danikov 8d26cf75bc separate out NetworkType hierarchy 2012-02-15 03:15:45 +00:00
danikov 8740b7211d add live test 2012-02-15 03:15:44 +00:00
danikov 29fbfb36b7 improve expect test 2012-02-15 03:15:44 +00:00
danikov fbc82c5f46 bugfix: use LinkedListMultiMap to guarantee header order 2012-02-15 02:52:26 +00:00
danikov 057850438b update clients to use Reference 2012-02-15 02:52:06 +00:00
danikov a90f92490c add and update supporting xml 2012-02-15 02:51:32 +00:00
danikov c378fef241 fix and update expect test 2012-02-15 02:51:15 +00:00
danikov d0a164f5f5 update ALL media type 2012-02-15 01:21:15 +00:00
danikov 72a494d1d6 improved expect test 2012-02-15 01:19:51 +00:00
danikov dfa766d207 tweaked xml file 2012-02-15 01:19:50 +00:00
danikov 03adca22e4 exemplar xml for setMetadata 2012-02-15 01:19:50 +00:00
danikov 6145da9cfb correct return types and annotations 2012-02-15 01:19:49 +00:00
danikov 1cc094a95e rename media type 2012-02-15 01:19:49 +00:00
danikov eb2e594302 add some more expect tests 2012-02-15 01:19:49 +00:00
danikov cefbe01e53 fix xml annotations 2012-02-15 01:19:48 +00:00
danikov 121d88121a corrected renaming typo 2012-02-15 01:19:48 +00:00
danikov 336c780713 update client to use references, pathparams, etc. 2012-02-15 01:19:48 +00:00
danikov 35318568b0 add owner xml type
Conflicts:

	labs/vcloud-director/src/main/java/org/jclouds/vcloud/director/v1_5/VCloudDirectorMediaType.java
2012-02-15 01:19:30 +00:00
danikov 2a88eaba72 strip out curl data + 2 new exemplar xml 2012-02-15 01:18:52 +00:00
danikov 9d64aa5ae7 test update to test owner and use refs again 2012-02-15 01:18:52 +00:00
danikov 42d151e604 add links to javadoc 2012-02-15 01:18:51 +00:00
danikov 4a88298209 ditch refs for uric, correct constant usage 2012-02-15 01:18:51 +00:00
danikov ebe40565f8 add link to javadoc 2012-02-15 01:18:50 +00:00
danikov 58d08637f8 add supporting exemplar xml 2012-02-15 01:18:50 +00:00
danikov d9c76fef30 add overriding/inheriting builder methods 2012-02-15 01:18:49 +00:00
danikov d39ebdc3d2 add some negative tests 2012-02-15 01:18:49 +00:00
danikov a714329609 exemplar xml 2012-02-15 01:17:49 +00:00
danikov 2b87e865d0 add the rest of the methods 2012-02-15 01:17:48 +00:00
danikov 9730649e32 wiring 2012-02-15 01:17:48 +00:00
danikov 4654d4c193 initial clients 2012-02-15 01:17:47 +00:00
danikov 1972886598 media type
Conflicts:

	labs/vcloud-director/src/main/java/org/jclouds/vcloud/director/v1_5/VCloudDirectorMediaType.java
2012-02-15 00:58:39 +00:00
danikov f3543a4c23 domain objects 2012-02-15 00:57:07 +00:00
danikov 0ff51f36ce initial tests 2012-02-15 00:57:06 +00:00
danikov b628daaa4e changes to common convenience methods 2012-02-15 00:52:53 +00:00
danikov 403c63238b remove xml versioning 2012-02-15 00:48:41 +00:00
danikov c20c67d619 convenience methods for tests with request payloads 2012-02-15 00:48:41 +00:00
danikov 1a3416f34a organise imports 2012-02-15 00:47:43 +00:00
danikov 8a926cea44 guard against NPE 2012-02-15 00:47:42 +00:00
danikov 7e126f45aa add warning suppression 2012-02-15 00:47:42 +00:00
Jeremy Daggett b52ab879c1 Add Flavor functionality to openstack-nova 2012-02-14 15:44:04 -08:00
Adrian Cole 0dad59cc42 glesys now returns server state in create response 2012-02-15 00:40:51 +01:00
Adrian Cole e88a32a75d refactored virtualbox classes 2012-02-14 23:22:24 +01:00
Adrian Cole 1beabce378 glesys fixes 2012-02-14 23:22:24 +01:00
Adrian Cole 28b24f2b0d Merge pull request #366 from grkvlt/issue-830-testing
Issue 830: Unit and Live testing for Org, Task and Catalog
2012-02-14 14:21:50 -08:00
Andrew Donald Kennedy 7b7063176f Revert to HttpR* builders 2012-02-14 22:12:33 +00:00
Andrew Donald Kennedy 6b7478f724 Updating tests.
- Created new live tests for Org and Task and some Catalog
- Helper methods for domain object builders and consistency checks
- Updated existing expect/unit tests to use these helpers
- Updating Catalog unit tests
2012-02-14 18:27:18 +00:00
Andrew Donald Kennedy 06661abe1e Created initial Org live test 2012-02-14 17:19:05 +00:00
Adrian Cole 481421569c refactored virtualbox scripts to use new scriptbuilder functions 2012-02-14 02:02:18 +01:00
Adrian Cole 3d3a9f5b45 glesys stabilization 2012-02-14 02:02:17 +01:00
Andrei Savu af104325a7 Fixed broken build due to recent changes in labs/virtualbox 2012-02-13 14:38:01 +02:00
David Ribeiro Alves ca602e7db0 Moved RunScriptData to src/main as there are non test dependencies; Deleted orpah and duplicate file GuestAdditionsInstallation.java (wrong place and duplicated in InstallGuestAdditions.java) as well as duplicate script installGuestAdditions.sh (duplicated in installModuleAssistantIfNeeded.sh) 2012-02-13 05:36:14 -06:00
andreaturli 40d19e0cf6 issue 384: GuestAdditions installer - jclouds comments addressed 2012-02-12 19:20:41 +00:00
andreaturli 20ec953fb6 issue 384: GuestAdditionsInstaller - fix scripts 2012-02-12 00:55:12 +00:00
andreaturli af553b6294 issue 384: GuestAdditionsInstaller - fix future 2012-02-11 18:56:19 +00:00
andreaturli 623f3c6daa issue 384: GuestAdditionsInstaller 2012-02-11 18:56:19 +00:00
Andrew Donald Kennedy 4fdaa3b6a6 Updated Catalog expect tests 2012-02-10 14:46:03 +00:00
Andrew Donald Kennedy 751d99c143 Updating domain objects 2012-02-10 14:46:03 +00:00
Andrew Donald Kennedy ca54098661 Updates to CatalogClient 2012-02-10 14:46:03 +00:00
Andrew Donald Kennedy 33cd3c5716 Deleted extraneous patching leftover 2012-02-10 14:46:02 +00:00
Andrew Donald Kennedy 86e15398aa Updated Metadata and associated domain objects 2012-02-10 14:46:01 +00:00
Andrew Donald Kennedy d983eb3826 Added IsEnabled property to Org 2012-02-10 14:46:01 +00:00
Andrew Donald Kennedy fbe68686d3 Initial commit for CatalogClient with all operations defined and the client bound 2012-02-10 14:46:01 +00:00
Andrew Donald Kennedy c8148751ff Added CatalogClient domain objects 2012-02-10 14:46:01 +00:00
Andrew Donald Kennedy 8da728488a mergewithnext 2012-02-10 14:46:00 +00:00
Andrew Donald Kennedy 28b7309b03 Tidyup 2012-02-10 14:46:00 +00:00
Andrew Donald Kennedy 3f8bf7e746 Formatting 2012-02-10 14:45:59 +00:00
Andrew Donald Kennedy 8185b28041 Changed namespace identifier to VCLOUD_1_5_NS 2012-02-10 14:45:59 +00:00
Andrew Donald Kennedy 64e698d4ff Remove client methods which rely on parsing URIs and add new function for tasksList operation 2012-02-10 14:45:59 +00:00
Andrew Donald Kennedy 11b5938903 Fix search and replace over-zealousness 2012-02-10 13:48:00 +00:00
Andrew Donald Kennedy 97320fcc00 No enum for media types, after all... 2012-02-10 13:47:59 +00:00
Andrew Donald Kennedy d29bd2eec8 Completed TaskClient and tidied up OrgClient.
Note two types of API call here, one using traditional REST semantics and the other taking ReferenceTypes and extracting URIs from them.
2012-02-10 13:47:59 +00:00
Andrew Donald Kennedy 73a2593f8b Tidy 2012-02-10 13:47:59 +00:00
Andrew Donald Kennedy aab725d9eb Tidy up domain objects, using media type enum 2012-02-10 13:47:59 +00:00
Andrew Donald Kennedy 69c4bd62e6 Implemented 4xx Error annotation in OrgClient 2012-02-10 13:47:58 +00:00
Andrew Donald Kennedy 412dd45ce1 Added annotation for throwing exception with Error object on 4xx status codes, and implemented in TaskClient 2012-02-10 13:47:58 +00:00
Andrew Donald Kennedy 9153d887af Fixing equals method on domain objects 2012-02-10 13:47:58 +00:00
Andrew Donald Kennedy 78fb8bd919 Created new TaskClient and updated domain objects and tests accordingly 2012-02-10 13:47:58 +00:00
Adrian Cole 5509b03afe Merge pull request #360 from danikov/vcloud-director-network
Issue 830: vCloud Network
2012-02-08 21:44:05 -08:00
Adrian Cole 5830665a74 HP Cloud Identity Services/CDN 2012-02-09 06:36:09 +01:00
danikov 3656c61da0 metadata exemplar xml 2012-02-09 02:23:25 +00:00
danikov f2732fc49e network client + wiring 2012-02-09 02:23:25 +00:00
danikov 60e39a4a99 network domain objects 2012-02-09 02:23:25 +00:00
danikov e5eea32e69 finish network test 2012-02-09 02:23:24 +00:00
danikov 24bd9f72e3 add domain classes and media type 2012-02-09 02:23:24 +00:00
danikov 6b2a2a845b add expect test 2012-02-09 02:23:23 +00:00
danikov 517dfef56f add exemplar xml 2012-02-09 02:23:23 +00:00
Andrew Donald Kennedy ac259a6837 Clean up OrgClientExpectTest formatting 2012-02-09 02:23:23 +00:00
danikov e8baca9b0a licensing, imports, other tidyup 2012-02-07 17:25:48 +00:00
danikov 0feb27fd93 fix typo and tidy tests 2012-02-07 17:25:48 +00:00
danikov e368e8e4cc fix tests 2012-02-07 17:25:47 +00:00
danikov 693af6dc25 rebase metadata/entry on new base classes 2012-02-07 17:25:47 +00:00
danikov 029b021871 add metadata methods to synch client 2012-02-07 17:25:47 +00:00
danikov 86289bd703 abstract out metadata type 2012-02-07 17:25:47 +00:00
danikov a1ebfc36f7 add metadata types 2012-02-07 17:25:47 +00:00
danikov 90153df2d1 add common request/response methods 2012-02-07 17:25:47 +00:00
danikov c35794e8c7 fix Org to use Links 2012-02-07 17:25:46 +00:00
danikov 8f7f9e6988 tidy up existing tests, add metadata ops 2012-02-07 17:25:46 +00:00
Andrew Donald Kennedy 2819a4a467 Clean up OrgClientExpectTest formatting 2012-02-07 17:25:46 +00:00
Andrew Donald Kennedy d2dac74148 Updates to domain objects for Task and TasksList 2012-02-07 17:25:46 +00:00
Andrew Donald Kennedy 8828daf89b Added initial Task and associated domain objects 2012-02-07 17:25:46 +00:00
Andrew Donald Kennedy 4e01fa3369 Fix initial entity domain object heirarchy, particularly Builders and correct JAXB XML parsing 2012-02-07 17:25:46 +00:00
Adrian Cole 2305cdc61d Merge pull request #352 from grkvlt/vcloud-initial-domain-objects
Issue 830: vCloud initial domain objects
2012-02-07 01:54:03 -08:00
Andrew Donald Kennedy d1b2a08d3c Updated base classes for domain objects/entities 2012-02-06 23:43:11 +00:00
Andrew Donald Kennedy 6231ce014b Added Error domain object 2012-02-06 15:49:13 +00:00
Andrew Donald Kennedy 951cfb8589 Tidy up existing domain objects 2012-02-06 15:48:45 +00:00
danikov 8b56ded41b fix exception by changing the return type to match 2012-02-06 14:44:20 +00:00
Andrew Donald Kennedy eaf129e6bc Clean up OrgClientExpectTest formatting 2012-02-06 14:00:35 +00:00
Adrian Cole 7d93887789 example start on a vcloud director client 2012-02-05 23:10:15 -08:00
Adrian Cole 47ade5a429 added doc 2012-02-05 23:08:46 -08:00
Adrian Cole d38e1f43dd added experiment test 2012-02-05 22:01:35 -08:00
Adrian Cole 1905615c49 Issue 830: initial vCloud 1.5 with session functionality complete 2012-02-05 21:55:39 -08:00
Adrian Cole fe4d148528 updated current version to 1.5.0-SNAPSHOT 2012-02-04 11:06:07 -08:00
Adrian Cole ae1effd748 made openstack multi-region, and now select correct endpoint via apiversion property 2012-02-04 00:51:44 -08:00
Adrian Cole c388fc41b4 Issue 826: removed eager supplier of @Provider endpoint 2012-02-03 13:51:26 -08:00
Adrian Cole d225df57e4 virtualbox related changes for Issue 826 2012-02-03 00:29:35 -08:00
Adrian Cole e759c6a450 openstack and rackspace related changes for Issue 826 2012-02-03 00:29:27 -08:00
Jeremy Daggett 50cf37f722 Merged latest jclouds master branch 2012-02-02 13:25:17 -08:00
Jeremy Daggett fa51a2734c Fixed rename of files 2012-02-01 22:42:09 -08:00
Adrian Cole 5e23d34f91 cruft removal 2012-01-31 19:44:39 -08:00
Adrian Cole 4bcea6fa23 fixed case on keystone 2012-01-31 13:01:20 -08:00
Adrian Cole 6f8c633ff2 set default credential type to apiAccessKeyCredentials and a property to use passwordCredentials 2012-01-31 13:01:18 -08:00
Adrian Cole 4ba1da5d20 scoped retryOnRenew binding to keystone as opposed to nova 2012-01-31 13:01:18 -08:00
Adrian Cole 61e22a3694 reminder to finish the error handler 2012-01-31 13:01:18 -08:00
Adrian Cole abeffc1119 Issue 824:add field for hypervisor 2012-01-30 22:52:35 -08:00
Adrian Cole f50e3f5b8e added scancode for # 2012-01-30 16:38:19 -08:00
Adrian Cole 51066b392b added vbox to labs 2012-01-30 16:38:11 -08:00
Adrian Cole bf4b6e8c95 Issue 823:migrate rackspace services to authenticationservice 1.1 2012-01-29 23:11:23 +08:00
Adrian Cole b78dc18e3a Issue 815: example usage of ServerClient using keystone authentication 2012-01-18 22:47:28 -08:00
Adrian Cole 1e19db93fd Issue 815: initial keystone auth 2012-01-18 20:52:04 -08:00
Adrian Cole de720b6da3 Issue 814:move openstack-nova to org.jclouds.labs groupId 2012-01-17 22:07:21 -08:00