def archivepgsql_handle_args(): parser, options, args = archivepgsql_parse_args() try: archivepgsql_validate_options_and_args(options, args) except Exception, e: stdout.write(str(e) + '\n') parser.print_help() raise e
def test_will_call_common_validate_options_and_args(self, mock_func): mock_func.return_value = False archivepgsql_validate_options_and_args() self.assertTrue(mock_func.called)
def validate(): parser, options, args = archivepgsql_parse_args(args=[ '--config', self.config_path, 'pg_xlog/some_arg']) archivepgsql_validate_options_and_args(options, args)