From 6deede271dd01f0aad393d1264aba45a0a22d6f0 Mon Sep 17 00:00:00 2001 From: Lamont Granquist Date: Thu, 31 Oct 2019 13:58:11 -0700 Subject: add output for the file provider verification closes #4793 Signed-off-by: Lamont Granquist --- lib/chef/resource/file/verification.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'lib/chef/resource') diff --git a/lib/chef/resource/file/verification.rb b/lib/chef/resource/file/verification.rb index 7cd3144509..59d0981ddc 100644 --- a/lib/chef/resource/file/verification.rb +++ b/lib/chef/resource/file/verification.rb @@ -63,6 +63,7 @@ class Chef class Verification extend Chef::Mixin::DescendantsTracker + attr_reader :output def self.provides(name) @provides = name @@ -117,7 +118,9 @@ class Chef command = @command % { path: path } interpreter = Chef::GuardInterpreter.for_resource(@parent_resource, command, @command_opts) - interpreter.evaluate + ret = interpreter.evaluate + @output = interpreter.output + ret end def verify_registered_verification(path, opts) -- cgit v1.2.1