if __name__ == '__main__': parser = argparse.ArgumentParser(description='Java wrapper for project ' 'group manipulation', parents=[get_javaparser()]) args = parser.parse_args() if args.debug: logging.basicConfig(level=logging.DEBUG) else: logging.basicConfig() logger = logging.getLogger(os.path.basename(sys.argv[0])) cmd = Java(args.options, classpath=args.jar, java=args.java, java_opts=args.java_opts, main_class='org.opengrok.indexer.configuration.Groups', logger=logger) cmd.execute() ret = cmd.getretcode() if ret is None or ret != 0: logger.error(cmd.getoutputstr()) logger.error("command failed (return code {})".format(ret)) sys.exit(1) else: print(cmd.getoutputstr())
if __name__ == '__main__': parser = argparse.ArgumentParser(description='Java wrapper for project ' 'configuration merging', parents=[get_javaparser()]) args = parser.parse_args() if args.debug: logging.basicConfig(level=logging.DEBUG) else: logging.basicConfig() logger = logging.getLogger(os.path.basename(sys.argv[0])) cmd = Java(args.options, classpath=args.jar, java=args.java, java_opts=args.java_opts, redirect_stderr=False, main_class='org.opengrok.indexer.configuration.ConfigMerge', logger=logger) cmd.execute() ret = cmd.getretcode() if ret is None or ret != 0: logger.error(cmd.geterroutput()) logger.error("command failed (return code {})".format(ret)) sys.exit(1) print(cmd.getoutputstr())