summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPete Higgins <pete@peterhiggins.org>2020-06-23 11:30:20 -0700
committerPete Higgins <pete@peterhiggins.org>2020-06-23 15:25:36 -0700
commit762be42e6a667a938ad65338764dab8e4a3c4aa2 (patch)
treeb00c39f77d7fa5ea677cc511007782d03131226b
parent918edfa296b0fbfea01a8ac8922c1fd1b9af8de3 (diff)
downloadchef-fix-warning-in-test.tar.gz
Inline some constants to prevent redefenition warnings in tests.fix-warning-in-test
Prevents these warnings: /Users/pete/work/chef/lib/chef/knife/cookbook_upload.rb:26: warning: already initialized constant Chef::Knife::CookbookUpload::CHECKSUM /Users/pete/work/chef/lib/chef/knife/cookbook_upload.rb:26: warning: previous definition of CHECKSUM was here /Users/pete/work/chef/lib/chef/knife/cookbook_upload.rb:27: warning: already initialized constant Chef::Knife::CookbookUpload::MATCH_CHECKSUM /Users/pete/work/chef/lib/chef/knife/cookbook_upload.rb:27: warning: previous definition of MATCH_CHECKSUM was here Signed-off-by: Pete Higgins <pete@peterhiggins.org>
-rw-r--r--lib/chef/knife/cookbook_upload.rb5
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/chef/knife/cookbook_upload.rb b/lib/chef/knife/cookbook_upload.rb
index 1e5965f885..14e8419bec 100644
--- a/lib/chef/knife/cookbook_upload.rb
+++ b/lib/chef/knife/cookbook_upload.rb
@@ -23,9 +23,6 @@ require_relative "../knife"
class Chef
class Knife
class CookbookUpload < Knife
- CHECKSUM = "checksum".freeze
- MATCH_CHECKSUM = /[0-9a-f]{32,}/.freeze
-
deps do
require_relative "../mixin/file_class"
include Chef::Mixin::FileClass
@@ -245,7 +242,7 @@ class Chef
# manifest object, but the manifest becomes invalid when you
# regenerate the metadata
broken_files = cookbook.dup.manifest_records_by_path.select do |path, info|
- info[CHECKSUM].nil? || info[CHECKSUM] !~ MATCH_CHECKSUM
+ !/[0-9a-f]{32,}/.match?(info["checksum"])
end
unless broken_files.empty?
broken_filenames = Array(broken_files).map { |path, info| path }