Despite what the arg_parse documentation says, passing an invalid option like --bar to the client does not cause an error. Instead the arg gets silently ignored. This is dangerous since a typo of --dry-run for example would cause action to be taken, instead of an error.
Despite what the arg_parse documentation says, passing an invalid option like
--bar
to the client does not cause an error. Instead the arg gets silently ignored. This is dangerous since a typo of--dry-run
for example would cause action to be taken, instead of an error.