incubator-deltacloud-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Lutterkort <lut...@redhat.com>
Subject Re: OpenStack Support
Date Fri, 10 Sep 2010 23:15:01 GMT
On Fri, 2010-09-10 at 16:06 -0700, David Lutterkort wrote:
> On Fri, 2010-09-10 at 12:41 -0700, Michael Mayo wrote:
> > I've attached a small patch to add OpenStack support to Deltacloud.
> > Since OpenStack == Rackspace essentially, I moved the Rackspace code
> > into new OpenStack code and added an option to set an auth API
> > endpoint.  Now, the Rackspace classes simply subclass the OpenStack
> > ones with the auth API endpoint defaulted to
> > auth.api.rackspacecloud.com.
> 
> Thanks for doing this. Is there some public OpenSTack test installation
> at which I could point the driver ? Ideally, Michal could do his
> capturing magic to capture responses from an OpenStack cloud, so that we
> can run feature tests against the canned responses.

Forgot to mention: when I start 'deltacloudd -i rackspace', I now get
this stacktrace:

        ./lib/deltacloud/drivers/rackspace/rackspace_client.rb:32: uninitialized constant
Deltacloud::Drivers::OpenStackClient (NameError)
        	from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
        	from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
        	from ./lib/deltacloud/drivers/rackspace/rackspace_driver.rb:20
        	from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
        	from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
        	from ./lib/drivers.rb:43:in `driver'
        	from ./lib/sinatra/rabbit.rb:206:in `collection'
        	from (__DELEGATE__):2:in `send'
        	from (__DELEGATE__):2:in `collection'
        	from ./server.rb:64
        	from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
        	from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
        	from config.ru:4
        	from /homes/lutter/.gem/ruby/1.8/gems/rack-1.1.0/lib/rack/builder.rb:46:in `instance_eval'
        	from /homes/lutter/.gem/ruby/1.8/gems/rack-1.1.0/lib/rack/builder.rb:46:in `initialize'
        	from config.ru:1:in `new'
        	from config.ru:1
        
David



Mime
View raw message