Well, I see where you're coming from, but I see all flags as commands given to the program meaning you're telling puppet to do that thing. So, "--no-daemonize" tells puppet not to daemonize. In this case, I'd expect "watch" to tell puppet to watch something. I really think this is a bad choice of words.
The problem seems to be --test does so many things you can't concisely describe it. In many ways something like --debug or --debug-runonce would be a little better (primarily because it implies things won't be running at maximum efficiency), but then you're not going to get it perfect unless you call the option something like --verbosely-run-once-non-daemonised-with-disabled-cache-and-some-other-things, so it's always going to be a compromise.
Cheers, Adam. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.