On 02/12/10 07:40 -0500, [email protected] wrote:
From: Tobias Crawley <[email protected]>

This revision includes a nil check for the headers, and
has been rebased against trunk.

OK this one works perfectly. ACK && push. Thanks!

 -- Michal


Tobias Crawley (2):
 Allow for dynamic driver selection via header, storing it in
   Thread.current.
 Check for nil headers, and downcase the driver name.

server/lib/drivers.rb                      |   97 +++++++++++++++-------------
server/lib/sinatra/lazy_auth.rb            |    2 +-
server/lib/sinatra/rabbit.rb               |    8 +-
server/lib/sinatra/rack_driver_select.rb   |   24 +++++++
server/server.rb                           |   41 ++++++++----
server/views/api/drivers.xml.haml          |    6 ++
server/views/api/show.html.haml            |    4 +-
server/views/api/show.xml.haml             |    2 +-
server/views/errors/backend_error.xml.haml |    2 +-
server/views/layout.html.haml              |    2 +-
10 files changed, 119 insertions(+), 69 deletions(-)
create mode 100644 server/lib/sinatra/rack_driver_select.rb
create mode 100644 server/views/api/drivers.xml.haml

--
1.7.3.2


--
--------------------------------------------------------
Michal Fojtik, [email protected]
Deltacloud API: http://deltacloud.org
--------------------------------------------------------

Reply via email to