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


Reply via email to