lib/poolparty/cloud.rb in auser-poolparty-1.3.14 vs lib/poolparty/cloud.rb in auser-poolparty-1.3.15
- old
+ new
@@ -79,10 +79,10 @@
# The actual cloud_provider instance
def cloud_provider(opts={}, &block)
return @cloud_provider if @cloud_provider
klass_name = "CloudProviders::#{cloud_provider_name}".classify
if provider_klass = CloudProviders.all.detect {|k| k.to_s == klass_name }
- opts.merge!(:cloud => self, :keypair_name => self.keypair.full_filepath)
+ opts.merge!(:cloud => self, :keypair_name => self.keypair.basename)
@cloud_provider = provider_klass.new(dsl_options.merge(opts), &block)
else
raise PoolParty::PoolPartyError.create("UnknownCloudProviderError", "Unknown cloud_provider: #{cloud_provider_name}")
end
@cloud_provider
\ No newline at end of file