Description of problem:
When providing the standard *nix "--help" option to aeolus-node, it errors out:
$ aeolus-node --help
/bin/cat: /etc/aeolus-configure/nodes/default_--help: No such file or directory
It should instead display some form of banner/usage information.
Version-Release number of selected component (if applicable):
The Aeolus 0.3.0 release rpms: aeolus-configure-2.0.1-1.el6.fc14.noarch
aeolus-node is not meant to be invoked by the end user. Rather it serves as a helper script required by puppet to be run by the configuration suite whose purpose is to simply output the specified node yaml.
Thus we cannot display any help / banner text as this would throw puppet off and result in unintended results.
To get around this I moved aeolus-node off the standard user executable PATH and updated references in configure to refer to the exact location on the filesystem.
This is resolved with the following commit: