Hey all, As brought up by https://tickets.puppetlabs.com/browse/FACT-1429, facter currently returns an exit code of 0 when a non-existent fact is queried. Thus, it's not possible to distinguish between a successful query and a silent failure other than by actually reading the output.
To improve on this, facter should produce meaningful exit codes. For backwards compatibility, we're thinking about adding a `--detailed-exitcodes` option. Our questions for the community are: are there other scenarios you'd like to see exit codes better utilized for? And, are there specific codes would you like to see for these scenarios, including our example non-existent fact query? Thanks! -- William Hopper Puppet Platform Engineer -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/cd25a8bd-a686-4432-9756-d4f4208cd7a1%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
