diff options
author | Pete Higgins <pete@peterhiggins.org> | 2020-11-10 12:35:43 -0800 |
---|---|---|
committer | Pete Higgins <pete@peterhiggins.org> | 2020-12-01 16:12:04 -0800 |
commit | 4a0e042a06554afb316432bc215f100fe5fa299e (patch) | |
tree | a325cc0eeaa7fa4356f2f0d7a5e26ccdf3c8ab4d | |
parent | 9d06e4db5de50fb4319279e11d69e18363d65fc9 (diff) | |
download | chef-4a0e042a06554afb316432bc215f100fe5fa299e.tar.gz |
Remove logic for finding run_id in favor of relying on run_status.
Signed-off-by: Pete Higgins <pete@peterhiggins.org>
-rw-r--r-- | lib/chef/audit/runner.rb | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/lib/chef/audit/runner.rb b/lib/chef/audit/runner.rb index 46236f17bb..e0e9ccc314 100644 --- a/lib/chef/audit/runner.rb +++ b/lib/chef/audit/runner.rb @@ -14,7 +14,7 @@ class Chef extend Forwardable attr_reader :run_status - def_delegators :run_status, :node, :run_context + def_delegators :run_status, :node, :run_context, :run_id def_delegators :node, :logger def enabled? @@ -206,20 +206,6 @@ class Chef Chef::Log.warn "#{reporter} is not a supported InSpec report collector" end end - - # TODO: This is probably much more careful than it needs to be - def run_id - return unless run_context && - run_context.events && - run_context.events.subscribers.is_a?(Array) - - run_context.events.subscribers.each do |sub| - if sub.class == Chef::ResourceReporter && defined?(sub.run_id) - return sub.run_id - end - end - nil - end end end end |