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