Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Trunk #2

Closed
wants to merge 333 commits into from

3 participants

@adietish

No description provided.

mfojtik and others added some commits
@mfojtik mfojtik Allow client object actions take arguments.
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1040049 13f79535-47bb-0310-9956-ffa450edef68
41b55c4
@mfojtik mfojtik Added state field to Image
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1040048 13f79535-47bb-0310-9956-ffa450edef68
07a991c
@mfojtik mfojtik Added state to Key (AVAILABLE or DELETED)
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1040050 13f79535-47bb-0310-9956-ffa450edef68
2636e9e
@mfojtik mfojtik Bumped gem version
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1040051 13f79535-47bb-0310-9956-ffa450edef68
140c5af
@mfojtik mfojtik Namespace dynamically generated classes by type.
This resolves an issue where based on the results of one request,
the client will create an Instance class as a subclass of StateFullObject
then, based on the results of another request try to create an Instance
as a subclass of ActionObject, causing a superclass mismatch error.

This patch groups the dynamic classes inside nested containing classes
inside DeltaCloud::API, preventing collisions.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1041320 13f79535-47bb-0310-9956-ffa450edef68
28164b9
@mfojtik mfojtik Allow for dynamic driver selection via header, storing it in Thread.c…
…urrent.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1041354 13f79535-47bb-0310-9956-ffa450edef68
5d59c78
@mfojtik mfojtik Check for nil headers, and downcase the driver name.
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1041355 13f79535-47bb-0310-9956-ffa450edef68
733d9e1
Marios Andreou Adds 'create_blob' and 'delete_blob' for rackspace cloudfiles. Also s…
…ome minor mods to haml for aesthetics (move 'delete' button and only display when bucket.size == 0)

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1041917 13f79535-47bb-0310-9956-ffa450edef68
66c1d68
Marios Andreou Adds create_blob and delete_blob for the Microsoft Azure driver
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1041921 13f79535-47bb-0310-9956-ffa450edef68
f20a698
@mfojtik mfojtik Added warning for unhandled exception. This will show just 'visible'
message to developer, that he needs to 'catch' this exception and
display it as an XML error to client instead of throwing that exception
to system log.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1043079 13f79535-47bb-0310-9956-ffa450edef68
f0cd676
@mfojtik mfojtik Added safely..do block for Blobs in EC2 driver
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1043080 13f79535-47bb-0310-9956-ffa450edef68
f432eee
@mfojtik mfojtik Added Content-Disposition header for blob, so client can identify
content that server is streaming

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1043081 13f79535-47bb-0310-9956-ffa450edef68
318e6c0
@mfojtik mfojtik Added ASF license header to files
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1043093 13f79535-47bb-0310-9956-ffa450edef68
e4f7949
@mfojtik mfojtik Preserved SCSS stylesheet
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1043094 13f79535-47bb-0310-9956-ffa450edef68
76d4afb
@mfojtik mfojtik Updated version checking in Cucumber features
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1043097 13f79535-47bb-0310-9956-ffa450edef68
285a94b
@mfojtik mfojtik Added status to EC2 image Cucumber features
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1043102 13f79535-47bb-0310-9956-ffa450edef68
ee7ec30
@mfojtik mfojtik Added CDATA to image name and image description, to avoid
breaking XML when this fields contains unsupported characters.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1043107 13f79535-47bb-0310-9956-ffa450edef68
795f035
@mfojtik mfojtik Added two hardware profiles for GoGrid. Hardware profiles
are now generated dynamically, based on data returned from API.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1043108 13f79535-47bb-0310-9956-ffa450edef68
7017122
@mfojtik mfojtik Fixed Internal Server Error when you have empty key collection
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1043342 13f79535-47bb-0310-9956-ffa450edef68
7c5b5c3
@mfojtik mfojtik Allow client to change driver/provider using HTTP headers
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1044027 13f79535-47bb-0310-9956-ffa450edef68
07d2c13
@mfojtik mfojtik Version bump both client and core
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1044289 13f79535-47bb-0310-9956-ffa450edef68
4455360
@mfojtik mfojtik On server/lib/sinatra/rabbit.rb: Fixed the variable declaration in a …
…more ruby way On server/server.rb: Fixed on line 72 the redirect, because it's a permanent redirect and not a 302.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1044320 13f79535-47bb-0310-9956-ffa450edef68
b469720
@tobias

Shouldn't this be use_driver(opts={})? And the code below should refer to opts[:driver] instead of driver?

mfojtik and others added some commits
@mfojtik mfojtik Fixed typo in use_driver() method in client
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1044333 13f79535-47bb-0310-9956-ffa450edef68
36a416a
@mfojtik mfojtik Wrap error messages and details in CDATA
The xml parser used by nokogiri-java (xerces) is much more strict about
unescaped entities, and causes nokogiri to ignore nodes containing them.
Wrapping the content in CDATA blocks fixes this.

Note: this fix does not use the haml :cdata filter, since you cannot
strip whitespace inside the filter.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1044335 13f79535-47bb-0310-9956-ffa450edef68
1e02b88
@mfojtik mfojtik Drivers now declare the capabilities they provide by implementing met…
…hods for each collection.

This patch makes the with_capability feature in rabbit actually work - before
this, all drivers would appear to provide most capabilities, since the check
was a simple respond_to?, and most capabilities were defined in the base_driver,
and overridden by the drivers. With this change, those empty definitions are
removed from the base_driver.

The next step is to expose the available capabilities with the entry_points.
I've started on that, but it introduces top level api changes, so I'll send
a separate message to the list for discussion.

Toby

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1044338 13f79535-47bb-0310-9956-ffa450edef68
9187049
@mfojtik mfojtik BackendError now inherits from StandardError instead of Exception
This allows the errors to be caught by 'naked' rescue blocks, and allows
the AASM gem's error handling mechanism to properly handle BackendErrors,
since it explicitly rescues StandardError.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1044339 13f79535-47bb-0310-9956-ffa450edef68
955948f
@mfojtik mfojtik Allow setting the provider on the server side, and implement region o…
…verriding in the ec2 driver based off of the provider (rev 2).

The provider can now be set on the commandline to deltacloudd via -P/--provider
(putting it in ENV['API_PROVIDER']), and also from the client via a header
(putting it in Thread.current[:provider]).

The ec2 driver is currently the only driver that understands providers, and
looks in Thread.current[:provider], then ENV['API_PROVIDER'], then falls back
to a default (currently 'us-east-1', the AWS default).

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1044351 13f79535-47bb-0310-9956-ffa450edef68
5dd97cd
David Lutterkort Rakefile (release): small tweaks
  * produce ASCII-armored signatures
  * generate MD5 and SHA1 hash files

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1045419 13f79535-47bb-0310-9956-ffa450edef68
eb12fb1
David Lutterkort site: fix provider popup on top level page
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1050231 13f79535-47bb-0310-9956-ffa450edef68
c413601
David Lutterkort site: add a roadmap
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1050232 13f79535-47bb-0310-9956-ffa450edef68
ed1b90c
David Lutterkort site: add roadmap to news; trim old items off news
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1050233 13f79535-47bb-0310-9956-ffa450edef68
77bff43
@mfojtik mfojtik Revamped EC2 driver using 'aws' gem
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055000 13f79535-47bb-0310-9956-ffa450edef68
50b4587
@mfojtik mfojtik Added public_ip feature for EC2 (Set public IP for instance)
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055002 13f79535-47bb-0310-9956-ffa450edef68
5263fbe
@mfojtik mfojtik Request parameters are reported when backend error exception raised
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055003 13f79535-47bb-0310-9956-ffa450edef68
09709ef
@mfojtik mfojtik Fixed storage_volumes and storage_snapshots collections for EC2
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055004 13f79535-47bb-0310-9956-ffa450edef68
f4de407
@mfojtik mfojtik Added storage_volume Cucumber features
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055005 13f79535-47bb-0310-9956-ffa450edef68
314f1ac
@mfojtik mfojtik Refreshed Mock data for EC2 Cucumber tests. Fixed some features
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055006 13f79535-47bb-0310-9956-ffa450edef68
767f94f
@mfojtik mfojtik Added names for EC2 instances
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055007 13f79535-47bb-0310-9956-ffa450edef68
884bb07
@mfojtik mfojtik Fixed storage_volume state to be amazon-ec2 compatible Added valid_cr…
…edentials? to EC2 driver Removed public_ip feature from EC2 Fixed client when mounting storage_volume

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055008 13f79535-47bb-0310-9956-ffa450edef68
d9514d2
@mfojtik mfojtik Imported convert_object to EC2 driver.
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055009 13f79535-47bb-0310-9956-ffa450edef68
347bdf2
@mfojtik mfojtik Imported endpoint patches from Tobi from previous EC2 gem
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055010 13f79535-47bb-0310-9956-ffa450edef68
529fc32
@mfojtik mfojtik Rework endpoint selection for new ec2 driver.
This replaces url generation with a lookup table and allows passing
through a full hostname as the endpoint instead of just the region name.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055011 13f79535-47bb-0310-9956-ffa450edef68
227ca04
@mfojtik mfojtik Don't convert in_use to in-use, because the client will kindly conver…
…t it back.

See client/lib/deltacloud.rb:144

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055012 13f79535-47bb-0310-9956-ffa450edef68
4e6d3cf
@mfojtik mfojtik Show the realm_id for the storage volume.
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055013 13f79535-47bb-0310-9956-ffa450edef68
6da9a87
@mfojtik mfojtik Fix failing storage_volume test.
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055014 13f79535-47bb-0310-9956-ffa450edef68
fe67ed8
@mfojtik mfojtik Look for keyname instead of key_name in the instance start options.
'keyname' is the key declared by the feature, so should be used.
The client already copies any value keyed by 'key_name' to 'keyname'.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055015 13f79535-47bb-0310-9956-ffa450edef68
37fbe65
@mfojtik mfojtik Replaced old RHEV-M with new one to consume RHEV-API instead of
executing PowerShell scripts.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055020 13f79535-47bb-0310-9956-ffa450edef68
7813475
@mfojtik mfojtik Added name and kind properties to Storage Volume model to match
RHEV-M model of Storage Domain

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055023 13f79535-47bb-0310-9956-ffa450edef68
555fd6a
@mfojtik mfojtik Fixed specifying a memory and cpu cores for instance
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055024 13f79535-47bb-0310-9956-ffa450edef68
8fdd662
@mfojtik mfojtik Fixed error in storage computing.
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055025 13f79535-47bb-0310-9956-ffa450edef68
c902a67
@mfojtik mfojtik Added support for IP reporting (both VNC and NIC)
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055026 13f79535-47bb-0310-9956-ffa450edef68
076c263
@mfojtik mfojtik Small UI improvement in HTML interface
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055848 13f79535-47bb-0310-9956-ffa450edef68
daa532c
@mfojtik mfojtik Fixed .dup in URI rewrite
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055849 13f79535-47bb-0310-9956-ffa450edef68
d866cf5
@mfojtik mfojtik Moved Load Balancers from old EC2 driver to new one.
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1055886 13f79535-47bb-0310-9956-ffa450edef68
0b8a93a
David Lutterkort Remove mention of obsolete VirtualBox client
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1058819 13f79535-47bb-0310-9956-ffa450edef68
a9f2987
David Lutterkort site: add overview of login credentials to top docs page
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1058820 13f79535-47bb-0310-9956-ffa450edef68
0b57277
@mfojtik mfojtik Added with_config method to client to allow switching drivers/provide…
…rs using Ruby block syntax

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1059887 13f79535-47bb-0310-9956-ffa450edef68
8b1b5c7
David Lutterkort site: add azure login and password info to the driver credentials table
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1060135 13f79535-47bb-0310-9956-ffa450edef68
0e5a0b4
David Lutterkort site: fix typo on download page 7059548
David Lutterkort site: mention aeolus in the news
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1060140 13f79535-47bb-0310-9956-ffa450edef68
119bf9e
David Lutterkort repo cleanup: remove empty directories
These empty directories were not removed by the initial import with git-svn


git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1060620 13f79535-47bb-0310-9956-ffa450edef68
8bc4b46
David Lutterkort Include storage volume realm and state in xml output.
The realm_id and state were in the view before, but we lost them with
the RHEV-M patches.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1060636 13f79535-47bb-0310-9956-ffa450edef68
999db85
David Lutterkort Fixed url generation when deltacloud is behind a proxy or load balancer.
The url_for helper wasn't properly honoring the scheme and port
forwarded from a frontend load balancer or proxy.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1060637 13f79535-47bb-0310-9956-ffa450edef68
03882ef
David Lutterkort Fixed key delete action on html ui keys index.
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1060638 13f79535-47bb-0310-9956-ffa450edef68
361d456
@mfojtik mfojtik Fixed link_to helpers to with with Test::Unit
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1061218 13f79535-47bb-0310-9956-ffa450edef68
dd1326e
@mfojtik mfojtik Fixed Mock Test::Unit fixtures
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1061219 13f79535-47bb-0310-9956-ffa450edef68
71e3990
@mfojtik mfojtik Added basic mocking support for RHEV-M client library
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1061220 13f79535-47bb-0310-9956-ffa450edef68
3c9ef91
@mfojtik mfojtik Added Cucumber features and mock data for new RHEV-M driver
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1061221 13f79535-47bb-0310-9956-ffa450edef68
c876c0c
@mfojtik mfojtik Fixed XML for storage_volumes
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1061222 13f79535-47bb-0310-9956-ffa450edef68
76da533
@mfojtik mfojtik Fixed EC2 Cucumber features and mock data
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1061223 13f79535-47bb-0310-9956-ffa450edef68
0f392d3
@mfojtik mfojtik Fixed cucumber storage_volume feature
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1061231 13f79535-47bb-0310-9956-ffa450edef68
831c270
@mfojtik mfojtik Fixed cucumber storage_volume feature (2)
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1061258 13f79535-47bb-0310-9956-ffa450edef68
11eeaf7
@mfojtik mfojtik Disabled storage_volumes tests in Cucumber for Mock driver
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1061768 13f79535-47bb-0310-9956-ffa450edef68
7c97d6f
David Lutterkort mock driver: allow switching to storage-only driver
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1063024 13f79535-47bb-0310-9956-ffa450edef68
108ebfd
David Lutterkort * views/api/show.html.haml: only show collections supported by the dr…
…iver

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1063025 13f79535-47bb-0310-9956-ffa450edef68
2ff6004
David Lutterkort Only make available/access drivers within a request
There is no point talking about a driver outside the context of a request
anymore, since we don't know until request time what driver the user wants.

Because of the lazy instantiation of drivers, accessing a driver outside of
a request can lead to nasty races.

  * lib/drivers.rb: do not include module Deltacloud in Object
  * lib/deltacloud/helpers/application_helper.rb: include module Deltacloud

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1063026 13f79535-47bb-0310-9956-ffa450edef68
df42d04
David Lutterkort * lib/deltacloud/hardware_profile.rb (param): return a symbol
All other parameter names internally are symbols; make sure HWP's obey this
convention.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1063027 13f79535-47bb-0310-9956-ffa450edef68
0709fb2
David Lutterkort rabbit: remove any static dependencies on the driver
With driver switching, we only have a driver for the duration of the
request. That means the request handlers that rabbit generates can not
depend on the features of a prticular driver at generation time. Instead,
those dependencies need to be taken into account when a request is
processed.

In particular, we need to generate handlers for all collections and their
operations, even if some drivers do not support them; at request time, we
check if the selected driver supports the collection/operation and generate
a 404 if it does not.

We also generate the complete list of parameters for an operation only at
request time (via effective_params); this is the list of parameters against
which we validate.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1063028 13f79535-47bb-0310-9956-ffa450edef68
458d081
David Lutterkort Don't reload object state after destroying
Signed-off-by: Ben Browning <bbrownin@redhat.com>

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1063033 13f79535-47bb-0310-9956-ffa450edef68
5a5b634
David Lutterkort HTML UI: list available drivers in HTML page
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1063039 13f79535-47bb-0310-9956-ffa450edef68
63f3903
@mfojtik mfojtik Fixed EC2 mock driver (driver and module needs to be initialized befo…
…re Cucumber)

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1063189 13f79535-47bb-0310-9956-ffa450edef68
5296513
@mfojtik mfojtik Added error handling for client when create action doesn't return 201…
… code

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1063720 13f79535-47bb-0310-9956-ffa450edef68
4c1380a
@mfojtik mfojtik Fixed XML for bucket after it's created. Without proper 'id' param
client library doesn't parse it and throw some nasty error.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1063721 13f79535-47bb-0310-9956-ffa450edef68
dc3afb1
@mfojtik mfojtik Added ETag HTTP header to give client opportinity to check if content…
… was changed. Added X-Runtime and X-Backend-Runtime headers for benchmarking.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1063737 13f79535-47bb-0310-9956-ffa450edef68
e9fea65
@mfojtik mfojtik Fixed ETag cache control if there is no reponse
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1063743 13f79535-47bb-0310-9956-ffa450edef68
469cdb0
@mfojtik mfojtik Reverted change to Deltacloud client initializer
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1063752 13f79535-47bb-0310-9956-ffa450edef68
eb148a6
David Lutterkort Minor fix for s3 service endpoints
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1063893 13f79535-47bb-0310-9956-ffa450edef68
776d4d8
David Lutterkort Bump version to 0.2.0
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1063894 13f79535-47bb-0310-9956-ffa450edef68
a1fad73
David Lutterkort * tests/mock/api.feature: check for version 0.2.0
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1063895 13f79535-47bb-0310-9956-ffa450edef68
d4d61a7
David Lutterkort * tests/ec2/api.feature: check for version 0.2.0
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1063901 13f79535-47bb-0310-9956-ffa450edef68
507f1a4
@mfojtik mfojtik Added 'instance_count' feature for EC2 driver
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1064070 13f79535-47bb-0310-9956-ffa450edef68
c5fb3ea
@mfojtik mfojtik Minor UI fixes in launch instance form
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1064071 13f79535-47bb-0310-9956-ffa450edef68
b73bd84
@mfojtik mfojtik Fixed EC2 cucumber tests to support multiple instance lunch
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1064073 13f79535-47bb-0310-9956-ffa450edef68
caa0143
@mfojtik mfojtik Initial run-on-instance support for EC2 and GoGrid
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1064113 13f79535-47bb-0310-9956-ffa450edef68
51c6464
@mfojtik mfojtik Added support for client.instance(id).run(cmd, creds) action on insta…
…nce to client.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1064114 13f79535-47bb-0310-9956-ffa450edef68
ae82a50
@mfojtik mfojtik Updated depedency list (added net-ssh)
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1064120 13f79535-47bb-0310-9956-ffa450edef68
a56251b
@mfojtik mfojtik Updated RPM spec file, added init script for fedora.
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1065619 13f79535-47bb-0310-9956-ffa450edef68
8287eb7
Marios Andreou Introduces blob metadata - Adds ability to specify arbitrary user met…
…adata (KEY-VALUE) for S3, Cloudfiles and Azure, during blob creation

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1066088 13f79535-47bb-0310-9956-ffa450edef68
9c53568
@mfojtik mfojtik Fixed layout in lightbox
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1066485 13f79535-47bb-0310-9956-ffa450edef68
911aed5
@mfojtik mfojtik Fix for lighbox, Added important marker to beat style attribute
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1066514 13f79535-47bb-0310-9956-ffa450edef68
6636a25
David Lutterkort * site/content/framework.mdown: instance actions need to return an in…
…stance

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1066714 13f79535-47bb-0310-9956-ffa450edef68
c9b844c
Marios Andreou Reworks GET BUCKET so that only get a full listing of blobs if a spe…
…cific bucket is requested (and just list of bucket names otherwise) - azure, ec2, cloudfiles

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1067266 13f79535-47bb-0310-9956-ffa450edef68
7689754
David Lutterkort site: link to new roadmap in teambox
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1067313 13f79535-47bb-0310-9956-ffa450edef68
7aff093
@mfojtik mfojtik Added support for HEAD and OPTIONS for Rabbit
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1067893 13f79535-47bb-0310-9956-ffa450edef68
e4e3b52
@mfojtik mfojtik Added unit test for HEAD on collection
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1067894 13f79535-47bb-0310-9956-ffa450edef68
fc23d92
Marios Andreou Adds get and set (user-defined) blob metadata for azure and cloudfile…
…s drivers

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1068133 13f79535-47bb-0310-9956-ffa450edef68
057e790
David Lutterkort SBC driver: new driver for the IBM SBC cloud
Driver contributed by Eric Woods

Fixes https://issues.apache.org/jira/browse/DTACLOUD-15

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1068240 13f79535-47bb-0310-9956-ffa450edef68
ee6e59f
David Lutterkort site: add Google Analytics footer to all pages
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1068687 13f79535-47bb-0310-9956-ffa450edef68
322bccf
@mfojtik mfojtik Allow creating 'sandbox' instances in GoGrid
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1069309 13f79535-47bb-0310-9956-ffa450edef68
fd3be08
@mfojtik mfojtik Revamped using 'cloudservers' gem (thanks Rackspace!)
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1071575 13f79535-47bb-0310-9956-ffa450edef68
fd36519
@mfojtik mfojtik :open_timeout and :timeout can be specified, but default to
10 and 45 seconds, respectively. If exceeded, a RestClient::RequestTimeout
exception is raised. (Thanks Matt Wagner)

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1072038 13f79535-47bb-0310-9956-ffa450edef68
773eec4
Marios Andreou Brings mock driver and yml up-to-date with the blobstore (incl. metad…
…ata)

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1072149 13f79535-47bb-0310-9956-ffa450edef68
f43fe8a
@mfojtik mfojtik Advertising supported drivers and their entrypoints Advertising of cr…
…edentials needed for backend authentication Drivers Hash moved to YAML configuration file

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1073029 13f79535-47bb-0310-9956-ffa450edef68
add38a7
@mfojtik mfojtik Added client support for listing supported drivers by API instance
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1073030 13f79535-47bb-0310-9956-ffa450edef68
fe25a4f
@mfojtik mfojtik Work around for SBC's HWP IDs
Cucumber features for SBC driver (thanks to Eric Woods)

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1073284 13f79535-47bb-0310-9956-ffa450edef68
56a679b
@mfojtik mfojtik Added rspec to Gemfile (as development dependency)
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1073285 13f79535-47bb-0310-9956-ffa450edef68
cdf1364
@mfojtik mfojtik Added Fedora spec file for Deltacloud core
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1073286 13f79535-47bb-0310-9956-ffa450edef68
0cc066b
David Lutterkort NOTICE: fix project name
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1074358 13f79535-47bb-0310-9956-ffa450edef68
f719574
David Lutterkort Add license headers and clarifications for sources we didn't write
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1074359 13f79535-47bb-0310-9956-ffa450edef68
95c0708
@mfojtik mfojtik Removed message catalog from drivers configuration file
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1074506 13f79535-47bb-0310-9956-ffa450edef68
b9b641d
@mfojtik mfojtik Added simple Python client for Deltacloud API
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1074507 13f79535-47bb-0310-9956-ffa450edef68
a77dd20
@mfojtik mfojtik Added proper licenses to more files.
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1074509 13f79535-47bb-0310-9956-ffa450edef68
95def1c
@mfojtik mfojtik Cucumber step definitions for IBM SBC tests
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1074512 13f79535-47bb-0310-9956-ffa450edef68
0a74db3
@mfojtik mfojtik Fixed typo in Python client
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1075808 13f79535-47bb-0310-9956-ffa450edef68
fe7e2c9
@mfojtik mfojtik RHEV-M fixes (realms, client). Instance UI enhancements (images, ID s…
…hortening)

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1076159 13f79535-47bb-0310-9956-ffa450edef68
dc0912c
@mfojtik mfojtik Added drivers configuration file to gemspec
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1076160 13f79535-47bb-0310-9956-ffa450edef68
7d3051a
@mfojtik mfojtik Added 204 code after successful DELETE action
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1078714 13f79535-47bb-0310-9956-ffa450edef68
54a0cd0
@mfojtik mfojtik Added Image creation from Instances (EC2, Mock, GoGrid, Rackspace)
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1078765 13f79535-47bb-0310-9956-ffa450edef68
c280ce3
@mfojtik mfojtik Rack::MatrixParams now support all HTTP methods and are parsed
as real matrix params (params can be defined for every URL component)

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1080535 13f79535-47bb-0310-9956-ffa450edef68
149ea1b
@mfojtik mfojtik Added an option to switch driver using matrix params
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1080536 13f79535-47bb-0310-9956-ffa450edef68
8f48443
@mfojtik mfojtik Added unit tests for matrix params and driver switching
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1080537 13f79535-47bb-0310-9956-ffa450edef68
d0f6ce7
@mfojtik mfojtik Fixed failed cucumber tests for Images
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1080542 13f79535-47bb-0310-9956-ffa450edef68
14fc4f1
@mfojtik mfojtik Fixed Cucumber tests for EC2 keys (destroy action)
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1080551 13f79535-47bb-0310-9956-ffa450edef68
6495be5
Marios Andreou Adds some tests and a fix for plain_formatter for deltacloudc (via Mi…
…chal Fojtik)

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1080737 13f79535-47bb-0310-9956-ffa450edef68
15afe78
Marios Andreou Fix for deltacloudc to address jira issue #20 https://issues.apache.o… 5cc3164
Marios Andreou Fix display of blobs in a bucket (blob_list) when bucket requested by id
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1080739 13f79535-47bb-0310-9956-ffa450edef68
c908312
Marios Andreou Various fixes for ruby client to display buckets and blobs. Adds blob…
… 'show' operation, buckets 'show' and 'index' with formatting.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1080740 13f79535-47bb-0310-9956-ffa450edef68
7bd16a6
Marios Andreou Fix typo in link_to_documentation (/api/docs for html interface)
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1080741 13f79535-47bb-0310-9956-ffa450edef68
c4fd57e
@mfojtik mfojtik Added <actions> into Image XML representation to
wrap link for create_instance

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1081336 13f79535-47bb-0310-9956-ffa450edef68
65ed2a7
@mfojtik mfojtik Updated Cucumber tests to reflects actions change in Images
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1081406 13f79535-47bb-0310-9956-ffa450edef68
129468e
@mfojtik mfojtik Fixed index action in Images
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1081408 13f79535-47bb-0310-9956-ffa450edef68
c6eacfc
@mfojtik mfojtik Added ci_reporter gem to Gemfile
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1082454 13f79535-47bb-0310-9956-ffa450edef68
6bdb4b3
@mfojtik mfojtik Added openssl gem to Gemfile
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1082482 13f79535-47bb-0310-9956-ffa450edef68
8460b21
@mfojtik mfojtik Removed openssl (it's built in), added activesupport for AWS gem (Gem…
…file)

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1082513 13f79535-47bb-0310-9956-ffa450edef68
a8b7c73
@mfojtik mfojtik Added i18n gem to Gemfile (activesupport dependency)
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1082517 13f79535-47bb-0310-9956-ffa450edef68
99dd14a
@mfojtik mfojtik Disabled JSON test in Test::Unit due to conflict between JSON and Act…
…ivesupport gem

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1082522 13f79535-47bb-0310-9956-ffa450edef68
7f5a80e
David Lutterkort Make filtering of HWP by id work
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1083001 13f79535-47bb-0310-9956-ffa450edef68
4f32dc1
@mfojtik mfojtik Driver switching does not reset features properly (JIRA: DTACLOUD-28)
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1083755 13f79535-47bb-0310-9956-ffa450edef68
c8a8d16
@mfojtik mfojtik Added unit tests to check features after driver switch
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1083756 13f79535-47bb-0310-9956-ffa450edef68
d890a0b
@mfojtik mfojtik Added pkg and Gemfile.lock to git ignore
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1083758 13f79535-47bb-0310-9956-ffa450edef68
1831905
David Lutterkort core_ext: move String enhancements out of rabbit; add Integer.ordinalize
It is much cleaner to keep monkey patches to stock Ruby classes in a
separate place. That place is lib/deltacloud/core_ext

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1084003 13f79535-47bb-0310-9956-ffa450edef68
bd83ab4
David Lutterkort Show parameters added by features in the docs
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1084004 13f79535-47bb-0310-9956-ffa450edef68
150a7c7
David Lutterkort New user_files feature for Rackspace-style file injection
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1084005 13f79535-47bb-0310-9956-ffa450edef68
71dc9b6
David Lutterkort rackspace: support feature user_files for instances
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1084006 13f79535-47bb-0310-9956-ffa450edef68
bd156f3
David Lutterkort bug fixes in destroy_storage_snapshot
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1084014 13f79535-47bb-0310-9956-ffa450edef68
d67c1cf
@mfojtik mfojtik Added missing valid_credentials? method to RHEV-M driver
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1084629 13f79535-47bb-0310-9956-ffa450edef68
c0310df
David Lutterkort Patch in preparation for eucalyptus driver
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1085575 13f79535-47bb-0310-9956-ffa450edef68
bd8e71a
David Lutterkort Eucalyptus driver support
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1085576 13f79535-47bb-0310-9956-ffa450edef68
fc8f19c
@mfojtik mfojtik Removed Brno lab URL for RHEV-M driver
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1086949 13f79535-47bb-0310-9956-ffa450edef68
82be00a
@mfojtik mfojtik Added basic RackSpace unit tests
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1087211 13f79535-47bb-0310-9956-ffa450edef68
5c0b616
@mfojtik mfojtik Fixed Rackspace driver error code when you're trying to get non-exist…
…ing instance

Removed extra call to images when you're starting a new instance.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1087212 13f79535-47bb-0310-9956-ffa450edef68
53535e9
@mfojtik mfojtik Added VCR gem to recort Test::Unit
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1087213 13f79535-47bb-0310-9956-ffa450edef68
101036d
@mfojtik mfojtik Return HTTP status code 401 when authentication fails
Fixes JIRA #DTACLOUD-29

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1087214 13f79535-47bb-0310-9956-ffa450edef68
0f3e139
@mfojtik mfojtik Revert "Added VCR gem to recort Test::Unit"
Revert "Added basic RackSpace unit tests"
Revert "Fixed Rackspace driver error code when you're trying to get non-existing instance"

This reverts commit 2e891fc27706845e4527e071773de3bf68504853.
This reverts commit 4e519c5546608217b695f614050711e571ed47c3.
This reverts commit 051ae1986d019f65953f6819e12a8448cce64177.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1087220 13f79535-47bb-0310-9956-ffa450edef68
7dfd7f8
David Lutterkort Rabbit: add notion of a 'global' collection
Global collections are supported by every driver

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1087441 13f79535-47bb-0310-9956-ffa450edef68
cabf321
David Lutterkort drivers: new collection
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1087443 13f79535-47bb-0310-9956-ffa450edef68
cb0712d
David Lutterkort Driver docs: explain how to switch drivers dynamically
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1087444 13f79535-47bb-0310-9956-ffa450edef68
9ddb478
David Lutterkort Fix cucumber tests for new drivers collection
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1087476 13f79535-47bb-0310-9956-ffa450edef68
d568e21
David Lutterkort Correct license headers to properly claim ASL 2.0 license
These files were part of the initial software grant when Deltacloud was set
up. Even though the initial authors gave permission to relicense the files
from LGPLv2+ to ASL 2.0 at that time, the headers in the file were never
updated properly.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1087477 13f79535-47bb-0310-9956-ffa450edef68
7dd0013
David Lutterkort Add ASL 2.0 license headers to files that were still missing them
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1087478 13f79535-47bb-0310-9956-ffa450edef68
d2956df
@mfojtik mfojtik Added 'drivers' to EC2 cucumber features
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1087679 13f79535-47bb-0310-9956-ffa450edef68
6b4610b
Marios Andreou Adds (ruby) client methods for working with buckets+blobs - create/de…
…stroy and get blob content.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1087831 13f79535-47bb-0310-9956-ffa450edef68
eec6296
Marios Andreou Updates command line client for working with buckets and blobs (creat…
…e,destroy,blob_data)

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1087832 13f79535-47bb-0310-9956-ffa450edef68
9370f22
David Lutterkort client: adjust to drivers being toplevel collection
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1087908 13f79535-47bb-0310-9956-ffa450edef68
05ba22d
David Lutterkort Version 0.3.0, Release Candidate 1
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1087932 13f79535-47bb-0310-9956-ffa450edef68
56cb203
@mfojtik mfojtik Added YAML require to drivers.rb (JIRA: DTACLOUD-31)
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1088498 13f79535-47bb-0310-9956-ffa450edef68
9756195
@mfojtik mfojtik Fixed XML for create_instance in RHEV-M driver
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1089029 13f79535-47bb-0310-9956-ffa450edef68
f48790c
@mfojtik mfojtik Added basic RackSpace unit tests
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1089369 13f79535-47bb-0310-9956-ffa450edef68
2e5e150
@mfojtik mfojtik Fixed Rackspace driver error code when you're trying to get non-exist…
…ing instance Removed extra call to images when you're starting a new instance.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1089370 13f79535-47bb-0310-9956-ffa450edef68
4c71862
@mfojtik mfojtik Added VCR gem to recort Test::Unit
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1089371 13f79535-47bb-0310-9956-ffa450edef68
6d32d36
@mfojtik mfojtik Removed typos from RHEV-M driver
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1090209 13f79535-47bb-0310-9956-ffa450edef68
d462c9b
@mfojtik mfojtik dynamic driver switching for eucalyptus
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1090218 13f79535-47bb-0310-9956-ffa450edef68
4027730
@mfojtik mfojtik Added RHEV-M unit tests
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1090287 13f79535-47bb-0310-9956-ffa450edef68
c8c01d5
@mfojtik mfojtik Added rest-client dependency to Gemfile (RHEVM)
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1090378 13f79535-47bb-0310-9956-ffa450edef68
2d7ff58
David Lutterkort Eucalyptus: add driver to documentation
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1090467 13f79535-47bb-0310-9956-ffa450edef68
c92ca28
David Lutterkort All create operations now return 201 status
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1090491 13f79535-47bb-0310-9956-ffa450edef68
5078c6c
David Lutterkort Change version to 0.3.0 and tweak RPM specs
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1090492 13f79535-47bb-0310-9956-ffa450edef68
0ea42d4
David Lutterkort Fixes from review of rc1 for version 0.3.0
  - move NOTICE files to server/ and client/ dir and include in artifacts
  - generate md5 and sha1 hashes for each artifact individually
  - rename COPYING to LICENSE in server/ and client/ dir
  - include DISCLAIMER in server/ and client/
  - adjust gem and rpm spec files

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1090493 13f79535-47bb-0310-9956-ffa450edef68
b7fe41f
@mfojtik mfojtik Fixed version strings in Cucumber tests
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1090970 13f79535-47bb-0310-9956-ffa450edef68
b4dcab5
@mfojtik mfojtik Fixed return code for storage_volumes in Cucumber
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1090971 13f79535-47bb-0310-9956-ffa450edef68
c732dc3
@mfojtik mfojtik Fixed unit tests for RHEV-M
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1090972 13f79535-47bb-0310-9956-ffa450edef68
24a1f62
@mfojtik mfojtik Fixed url_for test
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1090977 13f79535-47bb-0310-9956-ffa450edef68
d8be4eb
@mfojtik mfojtik Fixing unit tests in Hudson
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1090983 13f79535-47bb-0310-9956-ffa450edef68
04b19bf
@mfojtik mfojtik Fixed SSL bug in GoGrid driver
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1091380 13f79535-47bb-0310-9956-ffa450edef68
0acb3d4
@mfojtik mfojtik Moved Kernel::supress_warnings to GoGrid client
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1091416 13f79535-47bb-0310-9956-ffa450edef68
4da08ee
@mfojtik mfojtik Added files for Python client packaging
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1091426 13f79535-47bb-0310-9956-ffa450edef68
e246cf4
@mfojtik mfojtik Cleanup in Rakefile
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1091463 13f79535-47bb-0310-9956-ffa450edef68
33686a4
David Lutterkort Move Red Hat copyright to NOTICE
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1091591 13f79535-47bb-0310-9956-ffa450edef68
f8ef701
David Lutterkort * views: update copyright footers
Change copyright from Red Hat to ASF

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1091592 13f79535-47bb-0310-9956-ffa450edef68
a8d46de
David Lutterkort Move IBM copyright notices from SBC driver to NOTICE file
Received permission for this from Eric Woods <woodstae@gmail.com>

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1091971 13f79535-47bb-0310-9956-ffa450edef68
9b148ee
David Lutterkort Move OpenNebula copyright notices from driver to server/NOTICE
Received permission Daniel Molina Aranda <danmolin@fdi.ucm.es>

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1091972 13f79535-47bb-0310-9956-ffa450edef68
b60bff2
Marios Andreou Fix typo in download.mdown as reported by Tomas Von Veschler <tvvcox@…
…redhat.com>

on deltacloud-dev list

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1092668 13f79535-47bb-0310-9956-ffa450edef68
e8547dd
David Lutterkort Eucalyptus: do not modify env variables EC2_URL and S3_URL
Using environment variables to set the Eucalyptus endpoints is inherently
racy and requires that the EC2 driver knows what the Euca driver is up to.

We now set the Eucalyptus endpoint when we construct the client, for each
client and thereby avoid any global changes.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1095167 13f79535-47bb-0310-9956-ffa450edef68
89a7618
David Lutterkort EC2: do not allow using env vars EC2_URL and S3_URL
Setting these variables to the empty string caused the aws gem to issue
invalid signatures on requests.

This issue was introduced in commit b8e725c6

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1095168 13f79535-47bb-0310-9956-ffa450edef68
0165617
@mfojtik mfojtik Code cleanup in RHEV-M client and added support for 9.2 milestone of …
…RHEV-M REST API

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1095516 13f79535-47bb-0310-9956-ffa450edef68
d16cb6c
@mfojtik mfojtik Merged Tomas Von Veschler fixes (memory calculation, CPU cores limit)
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1095518 13f79535-47bb-0310-9956-ffa450edef68
bea3cf7
@mfojtik mfojtik Tomas Von Veschler: Fixed wrong calculation of instance properties fo…
…r RHEV-M driver

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1096699 13f79535-47bb-0310-9956-ffa450edef68
5f6127b
@mfojtik mfojtik Refreshed fixtures for RHEV-M driver
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1096708 13f79535-47bb-0310-9956-ffa450edef68
425ec6d
@mfojtik mfojtik Fixed bug in delete_key. When you try to delete a key it delete the f…
…irst key in list instead of specified id.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1097377 13f79535-47bb-0310-9956-ffa450edef68
8577898
David Lutterkort site: update driver matrices for 0.3.0
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1097645 13f79535-47bb-0310-9956-ffa450edef68
d134b03
David Lutterkort site (download): link to official Apache download directory
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1097646 13f79535-47bb-0310-9956-ffa450edef68
dcfa28a
@mfojtik mfojtik Added basic IP address managment support (for EC2)
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1099064 13f79535-47bb-0310-9956-ffa450edef68
ecff8a0
@mfojtik mfojtik Added DSL for handling exceptions
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1099075 13f79535-47bb-0310-9956-ffa450edef68
4b77411
@mfojtik mfojtik Added task for Mock driver fixtures setup/reset inside server directory
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1099076 13f79535-47bb-0310-9956-ffa450edef68
662dfb3
@mfojtik mfojtik Added more detailed descriptions to error codes and more debugging ou…
…tput, like HTTP headers

Fixed special cases when no exception was throwed, just status code.
Improved wraping for backtrace in error pages.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1099077 13f79535-47bb-0310-9956-ffa450edef68
67769b4
@mfojtik mfojtik RHEV-M driver updated to support new error handling
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1099078 13f79535-47bb-0310-9956-ffa450edef68
8cad9b7
David Lutterkort Create the correct HREF for loadbalancers.
Due to what I suppose was a rogue copy-n-paste, the HREF in
the XML output from a loadbalancer pointed to a key URL, not
a load_balancer URL.  Fix that here.

Signed-off-by: Chris Lalancette <clalance@redhat.com>

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1099607 13f79535-47bb-0310-9956-ffa450edef68
7c9c776
@mfojtik mfojtik Fix for Webrick incorrectly handling matrix params (DTACLOUD-34)
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1099763 13f79535-47bb-0310-9956-ffa450edef68
74702ea
@mfojtik mfojtik Removed 'return' statement from respond_to blocks (DTACLOUD-37)
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1099765 13f79535-47bb-0310-9956-ffa450edef68
cded531
@mfojtik mfojtik Fixed wrong memory calculation when hwp_memory parameter in RHEV-M dr…
…iver

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1100184 13f79535-47bb-0310-9956-ffa450edef68
31a7618
@mfojtik mfojtik Fixed error when load_balancer_id is set to empty string (from web UI)
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1100963 13f79535-47bb-0310-9956-ffa450edef68
ea18e82
David Lutterkort enable elastic IPs for eucalyptus
Signed-off-by: Sang-Min Park <spark@eucalyptus.com>

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1101272 13f79535-47bb-0310-9956-ffa450edef68
8ac06f7
@mfojtik mfojtik Attaching EBS snapshot to instance upon creation time
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1101798 13f79535-47bb-0310-9956-ffa450edef68
ec44a72
@mfojtik mfojtik Fixed typo in RHEV-M client
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1102273 13f79535-47bb-0310-9956-ffa450edef68
c807e02
@mfojtik mfojtik bug fixes in mock/ec2 cucumber tests
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1102614 13f79535-47bb-0310-9956-ffa450edef68
145b1df
@mfojtik mfojtik Fixed EC2 cucumber tests
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1102616 13f79535-47bb-0310-9956-ffa450edef68
3faed5c
Eric Woods Added instructions for accessing the IBM SmartCloud driver.
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1102845 13f79535-47bb-0310-9956-ffa450edef68
3b67ca3
Eric Woods Committing the mobile application demo which leverages Apache DeltaCl…
…oud.

git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1102877 13f79535-47bb-0310-9956-ffa450edef68
5af8291
@mfojtik mfojtik Added features to API JSON entrypoints
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1124247 13f79535-47bb-0310-9956-ffa450edef68
cdc99a5
@mfojtik mfojtik Removed obsoleted flavors and accounts from JSON conversion helper
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1124248 13f79535-47bb-0310-9956-ffa450edef68
ccfd8f3
@mfojtik mfojtik Removed empty attributes from JSON response
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1124250 13f79535-47bb-0310-9956-ffa450edef68
f0b1fca
@mfojtik mfojtik Improved actions reporting in JSON
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1124251 13f79535-47bb-0310-9956-ffa450edef68
300bbf2
@mfojtik mfojtik Fixed failing Mock Cucumber test in Hudson
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1124261 13f79535-47bb-0310-9956-ffa450edef68
a1943d1
@mfojtik mfojtik Fixed DTACLOUD-40: Missing JSON response after create calls
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1124262 13f79535-47bb-0310-9956-ffa450edef68
bc911c7
@mfojtik mfojtik Fixed typo in exception handling code
git-svn-id: https://svn.apache.org/repos/asf/incubator/deltacloud/trunk@1124641 13f79535-47bb-0310-9956-ffa450edef68
fff708a
@adietish adietish initial commit b9fad6d
@adietish adietish added bin to gitignore 93debf3
@adietish adietish added bin to gitignore 4b21c65
@adietish adietish fixed Realm unmarshalling test by changing assertion to value in
latest mock server
98dbb17
@adietish adietish removed obsolote bundle class path entries 63902ea
@adietish adietish corrected obsole reference to jruby 3381b77
@adietish adietish corrected pom's to be able to build outside jboss tools e1be8a9
@adietish adietish removed reference to org.eclipse.core.runtime c6afb47
@adietish adietish committed updates in eclipse configuration files 7c0ea52
@adietish adietish removed unneeded jautodoc prefs cfbf92b
@adietish adietish added missing Assert class 30a53a6
@adietish adietish added basic support to print the response to the System out c801e7f
@adietish adietish renamed org.jboss.tools.deltacloud.client to org.apache.deltacloud.cl…
…ient
6468b3d
@adietish adietish renamed org.jboss.tools.deltacloud.client to org.apache.deltacloud.cl…
…ient
e20583d
@adietish adietish renamed org.jboss.tools.deltacloud.client to org.apache.deltacloud.cl…
…ient
a873a41
@adietish

closing since obsolete

@adietish adietish closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.