pg_ctl: Minor patch to implement option checking to prevent silently
ignoring options and continuing with defaults.
All of the following now cause errors:
pg_ctl -D test -m logfile start
pg_ctl -D test -U foo start
pg_ctl -D test -W start
pg_ctl -D test -w stop
pg_ctl -D test -l fast stop
etc.. (16 possible error combinations in total now checked)
The following also fails, following the --help, though I think we might
want to change this so that it does actually work:
pg_ctl -D test -l logfile restart
Patch against cvstip, make check, tested on long and short options.
--
Simon Riggs
EnterpriseDB http://www.enterprisedb.com