Looks like the right way to do this is:
        parser.exit(message="...")

See http://www.rad.upenn.edu/sbia/software/basis/apidoc/v2.1/argparse_8py_source.html#l01022