[chef] Re: Chef-solo and output formatters via config.rb?


Chronological Thread 
  • From: Daniel DeLeo < >
  • To:
  • Subject: [chef] Re: Chef-solo and output formatters via config.rb?
  • Date: Tue, 6 Aug 2013 09:07:47 -0700


On Tuesday, August 6, 2013 at 9:00 AM, Torben Knerr wrote:

Hi everybody,

I just noticed that setting the output formatter via solo.rb does not work:

```solo.rb
log_level :warn
formatter "minimal"
```

When I run `chef-solo -j dna.json -c solo.rb` it picks up the correct log_level from solo.rb but still uses the "doc" formatter.

Running `chef-solo -j dna.json -c solo.rb -F min` works though, so it seems it just does not pick it up from solo.rb...

This was observed on Chef 11.4.4 and Chef 11.6.0. 

Is this a known bug?

Cheers, Torben
Use `add_formatter`. Chef has support for multiple formatters, so that you could hypothetically have one that prints user readable output to the screen while another prints machine parseable output to a file (or send data over the network to a centralized storage system or whatever). The configuration settings are pretty basic right now (you only can configure a formatter name and a file path), and I'm sure people will bump into limitations once they really start using it, but that's why it is this way.

-- 
Daniel DeLeo




Archive powered by MHonArc 2.6.16.

§