lib/chef/resource/fog_key_pair.rb in chef-provisioning-fog-0.26.1 vs lib/chef/resource/fog_key_pair.rb in chef-provisioning-fog-0.26.3
- old
+ new
@@ -1,9 +1,9 @@
-require 'chef/provisioning'
+require "chef/provisioning"
class Chef::Resource::FogKeyPair < Chef::Resource::LWRPBase
- self.resource_name = 'fog_key_pair'
+ self.resource_name = "fog_key_pair"
def initialize(*args)
super
@driver = run_context.chef_provisioning.current_driver
end
@@ -11,24 +11,24 @@
actions :create, :delete, :nothing
default_action :create
attribute :driver
# Private key to use as input (will be generated if it does not exist)
- attribute :private_key_path, :kind_of => String
+ attribute :private_key_path, kind_of: String
# Public key to use as input (will be generated if it does not exist)
- attribute :public_key_path, :kind_of => String
+ attribute :public_key_path, kind_of: String
# List of parameters to the private_key resource used for generation of the key
- attribute :private_key_options, :kind_of => Hash
+ attribute :private_key_options, kind_of: Hash
- # TODO what is the right default for this?
- attribute :allow_overwrite, :kind_of => [TrueClass, FalseClass], :default => false
+ # TODO: what is the right default for this?
+ attribute :allow_overwrite, kind_of: [TrueClass, FalseClass], default: false
# Proc that runs after the resource completes. Called with (resource, private_key, public_key)
def after(&block)
block ? @after = block : @after
end
# We are not interested in Chef's cloning behavior here.
- def load_prior_resource(*args)
+ def load_prior_resource(*_args)
Chef::Log.debug("Overloading #{resource_name}.load_prior_resource with NOOP")
end
end