From 79755ab8b850f698e833c286c9a1ac4c15d40858 Mon Sep 17 00:00:00 2001 From: Kyle Rames Date: Wed, 8 Jan 2014 09:18:17 -0600 Subject: [PATCH] [rackspace|compute_v2] updates key_pair model to pass additional attributes onto compute service. (You can now pass public and private keys via the model) --- lib/fog/rackspace/models/compute_v2/key_pair.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/fog/rackspace/models/compute_v2/key_pair.rb b/lib/fog/rackspace/models/compute_v2/key_pair.rb index 28b5c9a54..b0041408f 100644 --- a/lib/fog/rackspace/models/compute_v2/key_pair.rb +++ b/lib/fog/rackspace/models/compute_v2/key_pair.rb @@ -33,7 +33,7 @@ module Fog # @raise [Fog::Compute::RackspaceV2::ServiceError] def save requires :name - data = service.create_keypair(name, public_key) + data = service.create_keypair(name, attributes) merge_attributes(data.body['keypair']) data.body['keypair']['name'] == name end