- From: Noah Kantrowitz <
>
- To:
- Subject: [chef] Re: Re: Printing command output
- Date: Fri, 21 Nov 2014 14:54:45 -0800
On Nov 21, 2014, at 2:51 PM, Daniel DeLeo
<
>
wrote:
>
>
>
On Friday, November 21, 2014 at 1:37 PM, Bryan Baugher wrote:
>
>
> Hi everyone,
>
>
>
> Whats the easiest way to print command output while its running? I've
>
> found older mailing list questions about this and things on SO but they
>
> mostly point to setting chef logging to debug which is not what I want. I
>
> would like to always print the output for this particular command as it
>
> often takes awhile to run and has valuable information.
>
>
>
> Bryan
>
Setting the log level to info or debug is the only way currently:
>
https://github.com/opscode/chef/blob/346aff0078a676d8c05319c017b891184426d004/lib/chef/provider/execute.rb#L55-L57
>
>
It wouldn’t be too difficult to write a patch to let you toggle that
>
yourself, if you’re interested. It would also be pretty easy to write your
>
own variant of the execute resource that always sets a live stream.
You could use ruby_block resources before and after the execute to set/reset
the log level I think.
--Noah
Attachment:
signature.asc
Description: Message signed with OpenPGP using GPGMail
Archive powered by MHonArc 2.6.16.