mozilla/configman — pull request #130 by twobraids (2014-10-06 22:23:33+00:00)
Title: my take on not exposing secrets

the idea is the default behavior is to not expose secrets. There are times, though, when it is a handy feature to get the app itself to write out a compete config file.

this PR adds the ```--admin.expose_secrets``` command line option and adds a ```secret``` attribute to the Options class. If ```--admin.expose_secrets``` is NOT on the command line, then ```--admin.print_conf```, ```--admin.dump_conf``` & ```--help``` will always an Option's value as "****************" if that Option has the attribute ```secret == True```.