Mattias Holmqvist
484f2dd7e2
Merged from upstream
2011-05-13 00:07:33 +02:00
Mattias Holmqvist
e71c88a1a4
First version of run-script-on-nodes-matching. Added some missing code to ssh_test to stub out ssh in test.
2011-05-12 23:10:45 +02:00
Adrian Cole
cff322803a
changed to use vcloud x-vcloud-authorization header
2011-05-11 18:07:59 -07:00
Mattias Holmqvist
73deebebbf
Removing one more unecessary check in nodes-test
2011-05-12 02:06:46 +02:00
Mattias Holmqvist
19672715e0
Added example test for compound predicates with and macro
2011-05-12 01:41:48 +02:00
Mattias Holmqvist
cd87342800
Removed unecessary check for empty? in nodes-test
2011-05-12 01:40:43 +02:00
Adrian Cole
6ca5a99484
fixed network predicates
2011-05-10 17:16:53 -07:00
Mattias Holmqvist
f8b4f3e23e
Fixed one more issue with clean-stub-fixture
2011-05-11 01:47:19 +02:00
Mattias Holmqvist
6c4294ed1c
Changed the order of args for some fns in compute2.clj. ComputeService should be the first arg
2011-05-11 00:55:21 +02:00
Mattias Holmqvist
cb5f8ab0e0
Inlined the in-group predicate in test
2011-05-11 00:48:28 +02:00
Mattias Holmqvist
14f372be3b
Fixing clean-stub-fixture to call destroy-node correctly
2011-05-11 00:42:32 +02:00
Adrian Cole
67d5d8f1e7
corrected syntax for network commands in cloudstack
2011-05-09 22:17:03 -07:00
Adrian Cole
de463ffb8e
updated tests in cloudstack and added network create/destroy
2011-05-09 22:00:10 -07:00
Adrian Cole
6548fe1212
fixed rackspace loadbalancers where DELETE requires Accept */*
2011-05-09 15:54:04 -07:00
Adrian Cole
a850330599
added jclouds-allloadbalancer module
2011-05-09 01:28:17 -07:00
Adrian Cole
bf358b58de
Issue 551: initial support for rackspace cloud load balancers
2011-05-09 01:27:01 -07:00
Adrian Cole
19672407e7
internal enhancements for wrapping json, and specifying an endpoint per delegate
2011-05-09 00:19:57 -07:00
Adrian Cole
4d2520f910
Merge branch 'master' of https://github.com/jcscoobyrs/jclouds
...
* 'master' of https://github.com/jcscoobyrs/jclouds :
Adds plumbing to the jclouds core to allow for refactoring the provider plugin
2011-05-06 16:18:09 -07:00
Jeremy Whitlock
197284471e
Adds plumbing to the jclouds core to allow for refactoring the provider plugin
...
system, which initially will only be used for object metadata related to
cloud providers.
* .gitignore: Added an ignore pattern for Emacs etags file (TAGS).
[in core/src/main/java]
* org/jclouds/providers/ProviderMetadata.java: Added.
(This file is a simple interface cloud providers will implement to be
pluggable into this new plugin system.)
* org/jclouds/providers/ProviderPredicates.java: Added.
(This file contains predicates that will filter Iterable<ProviderMetadata>
objects.)
* org/jclouds/providers/Providers.java: Added.
(This file contains "simplicity methods" for getting available cloud
providers based on certain criteria, like by type or by id.)
[in core/src/test/java]
* org/jclouds/providers/JcloudsTestBlobStoreProviderMetadata.java,
org/jclouds/providers/JcloudsTestComputeProviderMetadata.java: Added.
(These files are implementations of org.jclouds.providers.ProviderMetadata
used for testing purposes.)
* org/jclouds/providers/ProvidersTest.java: Added.
(This file tests org.jclouds.providers.Providers.)
[in src/test/resources]
* META-INF/services/org.jclouds.providers.ProviderMetadata: Added.
(This file is used by java.util.ServiceLoader to locate the available
cloud provider implementations on the classpath.)
2011-05-06 17:05:00 -06:00
Adrian Cole
9e4cb6a758
made options for selecting nodes explicit in clj test
2011-05-06 15:49:18 -07:00
Adrian Cole
adafc4f5bf
fixed merge issue
2011-05-06 09:35:09 -07:00
Adrian Cole
3a0f6a62d8
Merge pull request #25 from mattiasholmqvist/master
...
First version of compute2 Clojure API.
2011-05-06 00:39:46 -07:00
Adrian Cole
93633a630d
Merge pull request #28 from grkvlt/master
...
thanks for this
2011-05-06 00:38:38 -07:00
Adrian Cole
c8869ef964
Merge branch 'master' of github.com:jclouds/jclouds
...
* 'master' of github.com:jclouds/jclouds:
[issue 531] Fixed some broken module site links with <site> overrides and switched to the latest maven-site-plugin
[issue 531] Archetypes now inherit from jclouds-project, which fixes the site structure
2011-05-06 00:37:18 -07:00
Adrian Cole
a925d704f4
Issue 543, 473: new AdminAccess statement, which locks down compute nodes and creates a default admin account
2011-05-06 00:35:50 -07:00
Adrian Cole
3a690186f4
refactored cloudstack tests
2011-05-06 00:30:14 -07:00
Andrew Phillips
1cde0e54be
[issue 531] Fixed some broken module site links with <site> overrides and switched to the latest maven-site-plugin
2011-05-03 14:44:31 -04:00
Andrew Phillips
a076be14b0
[issue 531] Archetypes now inherit from jclouds-project, which fixes the site structure
2011-05-03 14:44:30 -04:00
Andrew Donald Kennedy
992f204ecc
Remove GoGrid IpType option, but leave TemplateOptions class for future expansion
2011-05-02 23:10:56 +01:00
Mattias Holmqvist
4191df74a8
Removed nil extension from Predicate protocol and added com.google.common.base.Predicate extension.
2011-05-03 00:09:12 +02:00
Mattias Holmqvist
6708106626
Support for regular Clojure fns as predicates to ..-matching fns in compute2.clj
2011-05-02 21:44:54 +02:00
Mattias Holmqvist
a542e85dad
Changed deprecated call to .getTag to .getGroup
2011-05-02 00:17:41 +02:00
Mattias Holmqvist
b129d17de3
Putting the ComputeService argument as the first argument, where it should be
2011-05-01 23:32:41 +02:00
Andrew Donald Kennedy
15e74945da
GoGridTemplateOptions test for IpType
2011-05-01 18:37:41 +01:00
Andrew Donald Kennedy
7a9f10f442
Add IpType config option for GoGrid
2011-05-01 18:37:28 +01:00
Adrian Cole
6bf4ea34cb
added comments
2011-05-01 13:10:15 -04:00
Adrian Cole
0c3a0ac7ee
Issue 543: added ability to reset default login user's password
2011-05-01 12:52:50 -04:00
Adrian Cole
4b879402fd
Issue 473: created new function to add a user, and supporting sudoers and shadow logic
2011-04-30 20:58:50 -07:00
Adrian Cole
9388f8b5ca
simpledb back to work
2011-04-29 15:03:19 -07:00
Mattias Holmqvist
fbe02ae4d8
More doc for compute2.clj. Added example to ns-doc.
2011-04-29 11:12:41 +02:00
Mattias Holmqvist
a70c672d6a
Cleaned up fn docs for create-node and create-nodes. Removing references to implicit compute service since it's been removed.
2011-04-29 10:59:05 +02:00
Mattias Holmqvist
4deb91b877
Fixed bug in create-node for single-argument call
2011-04-29 10:34:34 +02:00
Mattias Holmqvist
c499990366
First version of compute2 Clojure API with tests.
2011-04-29 08:24:52 +02:00
Adrian Cole
b6bbb9c1c6
fixed typo
2011-04-28 17:24:36 -07:00
Adrian Cole
a3dc6cdd03
Merged pull request #24 from kedardave/master.
...
Implemented add/delete firewall rule for savvis-symphonyvpdc
2011-04-28 15:06:31 -07:00
Kedar Dave
6c370f558d
implemented poweroff, poweron for vm's, added missing tests for firewall operations.
2011-04-28 16:32:54 -05:00
Adrian Cole
ce212001d8
nova out of sandbox
2011-04-28 11:53:45 -07:00
Kedar Dave
44b0eefd87
cleanup
2011-04-28 09:21:27 -05:00
Kedar Dave
f22ac3bffa
implemented add/delete firewall rule for savvis-symphonyvpdc
2011-04-27 18:01:41 -05:00
Adrian Cole
c638f9f317
moved nova out of sandbox so that others can test
2011-04-27 08:24:03 -07:00