diff options
author | Lamont Granquist <lamont@scriptkiddie.org> | 2016-11-15 15:16:07 -0800 |
---|---|---|
committer | Lamont Granquist <lamont@scriptkiddie.org> | 2016-12-06 13:08:26 -0800 |
commit | faa499f9fd646ccdc05d7520512c087d672f755d (patch) | |
tree | 643b56d26de3dfe6c2f04613d242eb950aec6ee6 /lib/chef | |
parent | 76427185b3dddfc9901dc2cbe5f1f7a6c9af661c (diff) | |
download | chef-faa499f9fd646ccdc05d7520512c087d672f755d.tar.gz |
fix Style/NonNilCheck
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
Diffstat (limited to 'lib/chef')
-rw-r--r-- | lib/chef/application.rb | 2 | ||||
-rw-r--r-- | lib/chef/node.rb | 2 | ||||
-rw-r--r-- | lib/chef/provider/git.rb | 2 | ||||
-rw-r--r-- | lib/chef/provider/package.rb | 2 | ||||
-rw-r--r-- | lib/chef/provider/package/powershell.rb | 6 | ||||
-rw-r--r-- | lib/chef/provider/service/freebsd.rb | 2 | ||||
-rw-r--r-- | lib/chef/provider/service/openbsd.rb | 2 | ||||
-rw-r--r-- | lib/chef/win32/memory.rb | 2 | ||||
-rw-r--r-- | lib/chef/win32/security/sid.rb | 4 |
9 files changed, 12 insertions, 12 deletions
diff --git a/lib/chef/application.rb b/lib/chef/application.rb index cdea2544a3..ab19e6571e 100644 --- a/lib/chef/application.rb +++ b/lib/chef/application.rb @@ -343,7 +343,7 @@ class Chef message = "#{e.class}: #{e}\n#{e.backtrace.join("\n")}" cause = e.cause if e.respond_to?(:cause) - while cause != nil + until cause.nil? message << "\n\n>>>> Caused by #{cause.class}: #{cause}\n#{cause.backtrace.join("\n")}" cause = cause.respond_to?(:cause) ? cause.cause : nil end diff --git a/lib/chef/node.rb b/lib/chef/node.rb index f2a5cab1f5..087a173880 100644 --- a/lib/chef/node.rb +++ b/lib/chef/node.rb @@ -111,7 +111,7 @@ class Chef # Set the name of this Node, or return the current name. def name(arg = nil) - if arg != nil + if !arg.nil? validate( { :name => arg }, { :name => { :kind_of => String, diff --git a/lib/chef/provider/git.rb b/lib/chef/provider/git.rb index d051bb1d92..a5c5e0d267 100644 --- a/lib/chef/provider/git.rb +++ b/lib/chef/provider/git.rb @@ -65,7 +65,7 @@ class Chef # this can't be recovered from in why-run mode, because nothing that # we do in the course of a run is likely to create a valid target_revision # if we can't resolve it up front. - a.assertion { target_revision != nil } + a.assertion { !target_revision.nil? } a.failure_message Chef::Exceptions::UnresolvableGitReference, "Unable to parse SHA reference for '#{@new_resource.revision}' in repository '#{@new_resource.repository}'. " + "Verify your (case-sensitive) repository URL and revision.\n" + diff --git a/lib/chef/provider/package.rb b/lib/chef/provider/package.rb index 4b87fbb84f..ecf3dbecb5 100644 --- a/lib/chef/provider/package.rb +++ b/lib/chef/provider/package.rb @@ -56,7 +56,7 @@ class Chef def check_resource_semantics! # FIXME: this is not universally true and subclasses are needing to override this and no-ops it. It should be turned into # another "subclass_directive" and the apt and yum providers should declare that they need this behavior. - if new_resource.package_name.is_a?(Array) && new_resource.source != nil + if new_resource.package_name.is_a?(Array) && !new_resource.source.nil? raise Chef::Exceptions::InvalidResourceSpecification, "You may not specify both multipackage and source" end end diff --git a/lib/chef/provider/package/powershell.rb b/lib/chef/provider/package/powershell.rb index 5206b5b696..caeda6d412 100644 --- a/lib/chef/provider/package/powershell.rb +++ b/lib/chef/provider/package/powershell.rb @@ -60,7 +60,7 @@ class Chef # Removes the package for the version passed and if no version is passed, then all installed versions of the package are removed def remove_package(names, versions) names.each_with_index do |name, index| - if versions && versions[index] != nil + if versions && !versions[index].nil? powershell_out( "Uninstall-Package '#{name}' -Force -ForceBootstrap -RequiredVersion #{versions[index]}", { :timeout => @new_resource.timeout }) else version = "0" @@ -78,7 +78,7 @@ class Chef def build_candidate_versions versions = [] new_resource.package_name.each_with_index do |name, index| - if new_resource.version && new_resource.version[index] != nil + if new_resource.version && !new_resource.version[index].nil? version = powershell_out("(Find-Package '#{name}' -RequiredVersion #{new_resource.version[index]} -ForceBootstrap -Force | select version | Format-Table -HideTableHeaders | Out-String).Trim()", { :timeout => @new_resource.timeout }).stdout.strip() else version = powershell_out("(Find-Package '#{name}' -ForceBootstrap -Force | select version | Format-Table -HideTableHeaders | Out-String).Trim()", { :timeout => @new_resource.timeout }).stdout.strip() @@ -95,7 +95,7 @@ class Chef def build_current_versions version_list = [] new_resource.package_name.each_with_index do |name, index| - if new_resource.version && new_resource.version[index] != nil + if new_resource.version && !new_resource.version[index].nil? version = powershell_out("(Get-Package -Name '#{name}' -RequiredVersion #{new_resource.version[index]} -ForceBootstrap -Force | select version | Format-Table -HideTableHeaders | Out-String).Trim()", { :timeout => @new_resource.timeout }).stdout.strip() else version = powershell_out("(Get-Package -Name '#{name}' -ForceBootstrap -Force | select version | Format-Table -HideTableHeaders | Out-String).Trim()", { :timeout => @new_resource.timeout }).stdout.strip() diff --git a/lib/chef/provider/service/freebsd.rb b/lib/chef/provider/service/freebsd.rb index 76d8c1d17b..9746dfdef0 100644 --- a/lib/chef/provider/service/freebsd.rb +++ b/lib/chef/provider/service/freebsd.rb @@ -74,7 +74,7 @@ class Chef end requirements.assert(:start, :enable, :reload, :restart) do |a| - a.assertion { service_enable_variable_name != nil } + a.assertion { !service_enable_variable_name.nil? } a.failure_message Chef::Exceptions::Service, "Could not find the service name in #{init_command} and rcvar" # No recovery in whyrun mode - the init file is present but not correct. end diff --git a/lib/chef/provider/service/openbsd.rb b/lib/chef/provider/service/openbsd.rb index c60bbf170c..780337e1b6 100644 --- a/lib/chef/provider/service/openbsd.rb +++ b/lib/chef/provider/service/openbsd.rb @@ -72,7 +72,7 @@ class Chef end requirements.assert(:start, :enable, :reload, :restart) do |a| - a.assertion { init_command && builtin_service_enable_variable_name != nil } + a.assertion { init_command && !builtin_service_enable_variable_name.nil? } a.failure_message Chef::Exceptions::Service, "Could not find the service name in #{init_command} and rcvar" # No recovery in whyrun mode - the init file is present but not correct. end diff --git a/lib/chef/win32/memory.rb b/lib/chef/win32/memory.rb index 49dcdfbd41..2a9d5d8eb5 100644 --- a/lib/chef/win32/memory.rb +++ b/lib/chef/win32/memory.rb @@ -35,7 +35,7 @@ class Chef Chef::ReservedNames::Win32::Error.raise! end # If a block is passed, handle freeing the memory at the end - if block != nil + if !block.nil? begin yield result ensure diff --git a/lib/chef/win32/security/sid.rb b/lib/chef/win32/security/sid.rb index f6b88c60ce..983166ac70 100644 --- a/lib/chef/win32/security/sid.rb +++ b/lib/chef/win32/security/sid.rb @@ -50,7 +50,7 @@ class Chef end def ==(other) - other != nil && Chef::ReservedNames::Win32::Security.equal_sid(self, other) + !other.nil? && Chef::ReservedNames::Win32::Security.equal_sid(self, other) end attr_reader :pointer @@ -61,7 +61,7 @@ class Chef def account_name domain, name, use = account - (domain != nil && domain.length > 0) ? "#{domain}\\#{name}" : name + (!domain.nil? && domain.length > 0) ? "#{domain}\\#{name}" : name end def size |