Commit Graph

7319 Commits

Author SHA1 Message Date
Adrian Cole 2dc9533e0b added ability to test if an api is available based on apiVersion 2012-11-11 11:07:03 -08:00
Adrian Cole e0ebfa8e25 Merge pull request #980 from nacx/fix-ruby-install
Don't install unnecessary Ruby packages
2012-11-11 07:58:05 -08:00
Ignasi Barrera 6594b61174 Don't install unnecessary Ruby packages
Removed libruby-extras package install, since it is no needed and it
does not longer exist in Ubuntu 12.04.
Also fixed RubyGems install statement to make sure it is updated to
the latest version.
2012-11-11 11:29:02 +01:00
Adrian Cole 49dd8f96db Merge pull request #978 from andrewgaul/checkstyle-unnecessary-parentheses
Enforce no unnecessary parentheses via Checkstyle
2012-11-10 15:23:16 -08:00
Adrian Cole 6646fca44a Merge pull request #968 from nacx/chef-solo-improvements
Fully support all Chef Solo features
2012-11-10 15:22:23 -08:00
Ignasi Barrera 890f140c14 DataBag as a ForwardingMap and use ImmutableList.Builders to build the lists 2012-11-10 22:46:51 +01:00
Andrew Gaul 3ad36d25d5 Enforce no unnecessary parentheses via Checkstyle 2012-11-10 13:22:12 -08:00
Adrian Cole dd4593112b Merge pull request #977 from andrewgaul/checkstyle-disable-line-length
Disable Checkstyle line length checks
2012-11-10 13:11:37 -08:00
Andrew Gaul a601f63a9a Disable Checkstyle line length checks
While we would like to enforce this, we have too many violations to do
this in the near-term.
2012-11-10 13:07:02 -08:00
Adrian Cole 96ab420bca Merge pull request #974 from jdaggett/feature/cdn-ssl-support
Added CDNSslUri to CDNContainer class, updated json and unit tests
2012-11-10 08:26:05 -08:00
Jeremy Daggett 2323b51cf0 Converted snake case in parameters 2012-11-10 06:59:23 -08:00
Ignasi Barrera 8f839ba2d9 Added support for all command line arguments in Chef Solo 2012-11-10 14:20:10 +01:00
Ignasi Barrera 12453a66a1 Added data bag support to Chef Solo
Since Chef 0.10.4, Solo also allows to define data bags that can be used
in cookbooks. This commit enables dataBag support, allowing users to
define custom databags before executing the runlist of the node.
2012-11-10 14:15:21 +01:00
Ignasi Barrera ee8e82f57b Added support for Role definition in Chef Solo
Allow to define Roles on the fly when configuring the Chef Solo
statement in order to be able to use them later when defining the run
list for the compute node.
2012-11-10 14:15:21 +01:00
Ignasi Barrera e4fd8f2995 Added support for custom json attributes in Chef Solo 2012-11-10 14:15:21 +01:00
Jeremy Daggett e1ab195056 Added CDNSslUri to CDNContainer class, updated json and unit tests 2012-11-09 14:24:55 -08:00
Adrian Cole a6b94c9fa2 Merge pull request #973 from dralves/oauth
ClaimSet equals contract was preventing cache from working
2012-11-08 22:19:55 -08:00
Adrian Cole 7d33d018f5 Merge pull request #972 from rackspace/rax-cbs
Rackspace Cloud Block Storage providers for the OpenStack Cinder API.
2012-11-08 22:19:00 -08:00
Everett Toews 5cb1f2e426 Rackspace Cloud Block Storage providers for the OpenStack Cinder API. 2012-11-08 22:17:27 -06:00
David Ribeiro Alves 38be409951 corrected ClaimSet equals contract that was preventing cache from workign 2012-11-08 20:39:44 -06:00
Adrian Cole 3aa47bb499 Merge pull request #971 from jclouds/override-timeout-cloudstack-ec2
added configuration necessary to override timeout default for ami create
2012-11-08 15:19:51 -08:00
Adrian Cole 3906b196b6 added configuration necessary to override timeout default for ami create 2012-11-08 15:48:16 -03:00
Adrian Cole 6a1a468e4e Merge pull request #963 from rackspace/openstack-cinder
Added support for the OpenStack Cinder Block Storage API.
2012-11-08 07:57:44 -08:00
Everett Toews 3292701883 Added support for the OpenStack Folsom Cinder Block Storage API. 2012-11-08 09:16:52 -06:00
Adrian Cole 851e7bf6ec Merge pull request #969 from andrewgaul/splitter-omit-empty-strings
Improve use of Splitter.omitEmptyStrings
2012-11-08 05:13:09 -08:00
Andrew Gaul cca02ae02d Improve use of Splitter.omitEmptyStrings 2012-11-07 22:30:52 -08:00
Adrian Cole 674e8f6c04 Merge pull request #920 from dralves/oauth
Oauth v2
2012-11-07 19:32:48 -08:00
David Ribeiro Alves fa27c74373 oauth v2 implementation 2012-11-07 17:02:39 -06:00
Adrian Cole 6352cbccfd Merge pull request #967 from jclouds/better-factory-javadoc
improved javadoc including where to look for alternative syntax
2012-11-07 07:43:44 -08:00
Adrian Cole c7c27e12e2 improved javadoc including where to look for alternative syntax 2012-11-07 12:02:52 -03:00
Adrian Cole d557b581e3 Merge pull request #965 from rackspace/openstack-nova-volume-attachment-api
OpenStack Nova Volume Attachment API
2012-11-07 06:45:49 -08:00
Adrian Cole 974a6018fd Merge pull request #966 from jclouds/base64-tidy
base64 tidies
2012-11-07 06:11:09 -08:00
Everett Toews 2682759b49 Moved the Volume Attachment stuff into its own API to make it totally clear to users that this is the API to use for attaching volumes. 2012-11-07 07:46:11 -06:00
Adrian Cole 489783d5c3 renamed syntax of base64 url-safe to be consistent with guava 14 + fixed bad import from prior PR 2012-11-07 10:43:56 -03:00
Adrian Cole 36e7c1664a Merge pull request #964 from rackspace/keystone-support-for-cinder
Added Cinder service to Keystone test service catalog repsonses.
2012-11-06 15:30:05 -08:00
Everett Toews 1636c1f89d Added Cinder service to Keystone test service catalog repsonses. 2012-11-06 14:43:03 -06:00
Adrian Cole 48eab9bf3d Merge pull request #962 from andrewgaul/checkstyle-simplify-boolean-expression
Ensure simple boolean expressions via Checkstyle
2012-11-06 05:05:13 -08:00
Adrian Cole 795fa15147 fixed broken build 2012-11-06 10:02:12 -03:00
Adrian Cole c7cff5cc94 Merge pull request #950 from nacx/chef-solo
Added basic Chef Solo support
2012-11-05 11:42:10 -08:00
Andrew Gaul de82496aae Ensure simple boolean expressions via Checkstyle 2012-11-05 11:41:16 -08:00
Adrian Cole 64a8fd0cbb Merge pull request #961 from andrewgaul/checkstyle-collection-helpers
Enforce use of Collection helpers via Checkstyle
2012-11-05 11:38:49 -08:00
Adrian Cole 760824800e Merge pull request #959 from andrewgaul/checkstyle-multiple-variable-declarations
Enforce a single variable declaration per line
2012-11-05 11:36:32 -08:00
Adrian Cole 6eb0cd197f Merge pull request #945 from nacx/scriptbuilder-install
Improved setupPublicCurl script
2012-11-05 11:30:44 -08:00
Adrian Cole 1ff91e508d Merge pull request #960 from andrewgaul/filesystem-blobkeys-container
Ensure that callers get a well-behaving Set
2012-11-05 11:26:59 -08:00
Adrian Cole 63602feb2c refactored cloudstack expect tests and added CloudStackComputeServiceAdapterExpectTest 2012-11-05 11:28:01 -03:00
Andrew Gaul 3d191253ec Enforce use of Collection helpers via Checkstyle
This ensures that we do not repeat the type name.  Some instances remain
due to auto-generated code in dmtf/cim/Cim*.
2012-11-04 20:45:49 -08:00
Andrew Gaul ffc2fb0eb4 Ensure that callers get a well-behaving Set
Returning a container with a custom add method could confuse callers.
Provide same functionality via Function.
2012-11-04 19:31:31 -08:00
Andrew Gaul 9d643b569a Enforce a single variable declaration per line 2012-11-04 17:37:16 -08:00
Adrian Cole 55025c0764 Merge pull request #954 from andrewgaul/specific-asserts
Prefer specific asserts where possible
2012-11-04 17:24:47 -08:00
Adrian Cole c00ef4c941 Merge pull request #956 from andrewgaul/checkstyle-illegal-throws
Enforce no illegal throws via Checkstyle
2012-11-04 17:14:14 -08:00