Commit Graph

2872 Commits

Author SHA1 Message Date
Hugo Duncan 7027563d4d Make the exception message clearer for unfound provider
Make it explicit that the presented list of poviders are the currently
configured providers.  Mention jclouds-all. Remove reference to maven, since
it is not the only build tool in use.
2011-05-27 10:44:25 -04:00
Adrian Cole 85c0ca3fcf add item to vcloud catalog 2011-05-27 00:39:07 -06:00
Jeremy Whitlock da11370139 Merge remote branch 'upstream/master' 2011-05-26 11:19:33 -06:00
Jeremy Whitlock d4ca5c1960 Issue 550: Added support to filter location-based filters further by type.
* core/src/main/java/org/jclouds/providers/Providers.java
  (boundedByIso3166Code): Added another implementation that takes a type to
   further filter the results.
  (collocatedWith): Added another implementation that takes a type to
   further filter the results.

* core/src/test/java/org/jclouds/providers/ProvidersTest.java
  (testBoundedByIso3166Code, testCollocatedWith): Updated to test the versions
   that now take a type as an argument.
2011-05-26 10:56:43 -06:00
Jeremy Whitlock 86817b7612 Issue 550: Refactored the ISO 3166 filtering methods for Providers API.
* core/src/main/java/org/jclouds/providers/ProviderPredicates.java
  (inIso3166Code): Deleted.
  (boundedByIso3166Code): Added.

* core/src/main/java/org/jclouds/providers/Providers.java
  (withIso3166Code): Deleted.
  (boundedByIso3166Code): Added.

* core/src/test/java/org/jclouds/providers/ProvidersTest.java
  (testWithIso3166Code): Deleted.
  (testBoundedByIso3166Code): Added
  (testIntersectingIso3166Code): Deleted.
  (testCollocatedWith): Added.
2011-05-26 10:21:46 -06:00
Jeremy Whitlock d320641734 Issue 550: Added support to find providers "collocated" with a given provider.
[in core/src/main/java/org/jclouds]

* providers/ProviderPredicates.java
  (intersectingIso3166Code, providerContainsIso3166Code): Added.

* providers/Providers.java
  (collocatedWith): Added.

[in core/src/test/java/org/jclouds]

* providers/JcloudsTestYetAnotherComputeProviderMetadata.java: Added.

* providers/ProvidersTest.java
  (testIntersectingIso3166Code): Added.

[in core/src/test/resources]

* META-INF/services/org.jclouds.providers.ProviderMetadata: Updated for the
   new test ProviderMetadata implementation.
2011-05-26 09:56:13 -06:00
Adrian Cole 92c5234761 added deleteVAppTemplateVAppOrMediaImage to vcloud 2011-05-25 17:07:23 -06:00
Adrian Cole bd69558081 Issue 573:Set vApp description in vcloud driver 2011-05-25 16:03:15 -06:00
Adrian Cole 0914978560 Merge branch 'master' of https://github.com/jcscoobyrs/jclouds
* 'master' of https://github.com/jcscoobyrs/jclouds:
  Issue 550: Added support for finding providers that are in a particular "location" as identified by an ISO 3166 code.
2011-05-25 14:52:17 -06:00
Jeremy Whitlock cbf14a5397 Merge remote branch 'upstream/master' 2011-05-25 14:49:28 -06:00
Jeremy Whitlock 5ef645eeb5 Issue 550: Added support for finding providers that are in a
particular "location" as identified by an ISO 3166 code.

[in core/src/main/java/org/jclouds]

* providers/ProviderPredicates.java (inIso3166Code),
  providers/Providers.java (withIso3166Code): Added.

[in core/src/test/java/org/jclouds]

* providers/JcloudsTestBlobStoreProviderMetadata.java
  (getIso3166Codes): Updated to list a different code than the other
   test ProviderMetadata to test the new filtering capabilities.

* providers/ProvidersTest.java (testWithIso3166Code): Added.
2011-05-25 14:47:49 -06:00
Adrian Cole 352a5e1cc1 Issue 571:added cpu/mem update methods and tested lightly 2011-05-25 12:03:32 -06:00
Adrian Cole 9f1f61d3b4 fixed builders on vcloud classes 2011-05-25 00:31:02 -06:00
Adrian Cole 963fffce82 fixed regression on vcloud auth 2011-05-24 21:15:58 -06:00
Adrian Cole 1c54a6828f more osgi changes from ioannis 2011-05-24 16:54:52 -06:00
Andrew Phillips 20e5e020d1 Moved maven-javadoc-plugin version to the plugin definitions because version information is not inherited by the report plugins (i.e. two of the three instances of the plugin) :-( Verify with mvn help:effective-pom 2011-05-24 17:35:48 -04:00
Andrew Phillips 61dfcc8856 [issue 531] Disabled the enforcer plugin for site generation, preventing forked processes (unlike the -Denforcer.skip option) 2011-05-24 17:32:14 -04:00
Andrew Phillips 59ba60666e [issue 531] Added "normal" Javadoc generation for non-aggregate projects 2011-05-24 17:32:13 -04:00
Andrew Phillips 1ca0d862fd Formatting 2011-05-24 17:32:12 -04:00
Adrian Cole 92394524b5 updated elb and simpledb metadata to include iso codes 2011-05-23 18:23:40 -07:00
Jeremy Whitlock 1e2ebc0365 Issue 550: Added support to retrieve ISO 3166 codes from ProviderMetadata.
[in core/src/main/java/org/jclouds]

* providers/BaseProviderMetadata.java
  (equals, hashCode): Updated for the iso 3166 codes.

* providers/ProviderMetadata.java
  (getIso3166Codes): Added.

[in core/src/main/test/org/jclouds]

* providers/JcloudsTestBlobStoreProviderMetadata.java,
  providers/JcloudsTestComputeProviderMetadata.java
  (getIso3166Codes): Added.

[in providers/aws-ec2/src/main/java/org/jclouds]

* aws/ec2/AWSEC2ProviderMetadata.java
  (getIso3166Codes): Added.

[in providers/aws-s3/src/main/java/org/jclouds]

* aws/s3/AWSS3ProviderMetadata.java
  (getIso3166Codes): Added.

[in providers/trmk-ecloud/src/main/java/org/jclouds]

* vcloud/terremark/TerremarkECloudProviderMetadata.java
  (getIso3166Codes): Added.

[in providers/trmk-vcloudexpress/src/main/java/org/jclouds]

* vcloud/terremark/TerremarkVCloudExpressProviderMetadata.java
  (getIso3166Codes): Added.
2011-05-23 16:03:37 -06:00
Adrian Cole f7bdd248f7 Merge pull request #37 from ccustine/features/javadocfix
Update Javadoc plugin version. Removes noisy maven Javadoc messages.
2011-05-22 21:45:20 -07:00
Adrian Cole f27b959bd5 Issue 42: applied pom fixes from Ioannis 2011-05-22 17:40:55 -07:00
Chris Custine 1f35490e39 Update Javadoc plugin version. Removes noisy maven Javadoc messages in build output and stops recursive invocation of Javadoc. 2011-05-22 18:16:23 -06:00
Andrew Phillips c3e2c79102 [issue 531] Upgraded to version 1.0-beta-8-WAGON-319.328 of the WebDAV wagon fork to address http://jira.codehaus.org/browse/WAGON-328 2011-05-22 13:03:50 -04:00
Andrew Phillips 75d2e3a0f0 Updated list of demo modules 2011-05-21 23:12:25 -04:00
Andrew Phillips 194cd528e7 Ported gae-tweetstore-spring to 1.4.2 appengine API and changes in Twitter4j 2011-05-21 23:12:13 -04:00
Andrew Phillips b07ca99372 Ported gae-tweetstore to the 1.4.2 appengine API and to changed in Twitter4j 2011-05-21 23:12:02 -04:00
Andrew Phillips 6c9ca419f6 Made demos inherit from demo aggregator, removed inherited deps and corrected artifact naming 2011-05-21 06:49:57 -04:00
Andrew Phillips 1ea619f211 Cleaned up formatting, corrected demo project naming and referenced the correct parent 2011-05-21 06:45:51 -04:00
Andrew Phillips e76a93e1de Removed tests that are never run 2011-05-21 06:43:57 -04:00
Adrian Cole 029f15f360 added savvis to allcompute 2011-05-18 11:16:36 -07:00
Kedar Dave 4445c16112 fixed merge issues after pull from jclouds/master 2011-05-18 11:06:08 -05:00
Adrian Cole 170600446e Merge branch 'master' of git@github.com:jclouds/jclouds
* 'master' of git@github.com:jclouds/jclouds:
  prevent jclouds-compute bundle to import itself
2011-05-17 22:49:44 -07:00
Adrian Cole 37587fdfeb Issue 435 added more test cases to savvis and cleaned up VMSpec binding 2011-05-17 22:48:50 -07:00
Kedar Dave 348779aae0 fixed tests based on new endpoint 2011-05-18 00:20:42 -05:00
Kedar Dave a364a43b56 fixed tests based on new endpoint 2011-05-18 00:12:27 -05:00
Adrian Cole b9f6484940 Merge branch 'master' of https://github.com/kedardave/jclouds
* 'master' of https://github.com/kedardave/jclouds:
  implemented create multiple vm's, clonevm, capturevapptemplate(throws error from savvis side)
2011-05-17 21:25:16 -07:00
Kedar Dave e3b7d6d91c implemented create multiple vm's, clonevm, capturevapptemplate(throws error from savvis side) 2011-05-17 23:09:28 -05:00
Adrian Cole b141237b5b Merge pull request #34 from gustavomzw/master
iocanel fix
2011-05-17 15:53:35 -07:00
Gustavo Morozowski 5f77164a55 prevent jclouds-compute bundle to import itself 2011-05-17 19:37:49 -03:00
Adrian Cole ad520b6b91 fixed bad test in providermetadata -my bad 2011-05-17 14:46:03 -07:00
Adrian Cole f70b793533 Issue 550: updated aws provider metadata 2011-05-17 00:01:52 -07:00
Adrian Cole c880c057b1 Issue 550: added loadbalancer, table, and queue types 2011-05-16 22:55:56 -07:00
Adrian Cole ba12d4add5 updated sandbox services so that they compile 2011-05-16 22:13:40 -07:00
Adrian Cole 36e6ca787d Issue 550: added api docs, identity and credential names 2011-05-16 21:37:25 -07:00
Adrian Cole 4d81a5aa28 Issue 550: moved providers into a scoped package and made a base test class 2011-05-16 18:59:31 -07:00
Adrian Cole c621d53799 Issue 565: run script on a distinct node 2011-05-16 16:56:14 -07:00
Gustavo Morozowski 557c0d75fe moved maven-bundle-plugin instructions to top project pom 2011-05-16 09:14:12 -03:00
Adrian Cole 08ee5d5c8d added tags to nodemetadata, revised byon to be persistable to blobstore 2011-05-16 00:46:02 -07:00