diff --git a/patch-tracking/README.md b/patch-tracking/README.md index b4e312f79ad0f6d13ee196fcfdd11c6f2be254c6..63ecffbd46b18872bed19c5dabd3406c916b6c3f 100644 --- a/patch-tracking/README.md +++ b/patch-tracking/README.md @@ -64,8 +64,8 @@ ### 3.1 安装依赖 ```shell script -yum install -y gcc python3-devel openssl-devel -pip3 install flask flask-sqlalchemy flask-apscheduler requests flask_httpauth +yum install -y gcc gcc-c++ python3-devel openssl-devel +pip3 install flask flask-sqlalchemy flask-apscheduler requests flask_httpauth pandas pip3 install -I uwsgi ``` diff --git a/patch-tracking/patch_tracking/cli/patch_tracking_cli.py b/patch-tracking/patch_tracking/cli/patch_tracking_cli.py index c44ba4c5fb18cfff525fb9e210f033f39a6a3e1e..2a8ca0192875365c79db36bb90b3d6d187673edb 100755 --- a/patch-tracking/patch_tracking/cli/patch_tracking_cli.py +++ b/patch-tracking/patch_tracking/cli/patch_tracking_cli.py @@ -333,7 +333,8 @@ parser_query.add_argument("--table", required=True, choices=["tracking", "issue" parser_query.add_argument("--repo", help="source package repository") parser_query.add_argument("--branch", help="source package branch") -if __name__ == "__main__": + +def main(): args_ = parser.parse_args() if args_.subparser_name: if args_.func(args_) != "success": @@ -343,3 +344,7 @@ if __name__ == "__main__": else: parser.print_help() sys.exit(1) + + +if __name__ == "__main__": + main()