diff --git a/ceres/cli/apollo.py b/ceres/cli/apollo.py index 0fc231520afaa45c40a27f8bf259b910262c1642..890c03f3abb69cd57feb5cf299b78e140d0cc298 100644 --- a/ceres/cli/apollo.py +++ b/ceres/cli/apollo.py @@ -25,11 +25,11 @@ from ceres.function.schema import ( from ceres.function.status import StatusCode from ceres.function.util import validate_data from ceres.manages.collect_manage import Collect -from ceres.manages.vulnerability_manage.rollback_manage import RollbackManage -from ceres.manages.vulnerability_manage.set_repo_manage import SetRepoManage from ceres.manages.vulnerability_manage.fix_cve_manage import CveFixManage -from ceres.manages.vulnerability_manage.scan_cve_vulnerability import CveScanManage from ceres.manages.vulnerability_manage.remove_hotpatch_manage import HotpatchRemoveManage +from ceres.manages.vulnerability_manage.rollback_manage import RollbackManage +from ceres.manages.vulnerability_manage.scan_cve_vulnerability import CveScanManage +from ceres.manages.vulnerability_manage.set_repo_manage import SetRepoManage class VulnerabilityCommand(BaseCommand): @@ -82,7 +82,7 @@ class VulnerabilityCommand(BaseCommand): if not result: sys.exit(1) - res = StatusCode.make_response_body(SetRepoManage.set_repo(data)) + res = StatusCode.make_response_body(SetRepoManage().set_repo(data)) print(json.dumps(res)) @staticmethod @@ -117,7 +117,7 @@ class VulnerabilityCommand(BaseCommand): result, data = validate_data(arguments, CVE_FIX_SCHEMA) if not result: sys.exit(1) - cve_fix_result = CveFixManage.cve_fix(data) + cve_fix_result = CveFixManage().cve_fix(data) print(json.dumps(cve_fix_result)) @staticmethod @@ -128,7 +128,7 @@ class VulnerabilityCommand(BaseCommand): result, data = validate_data(arguments, REMOVE_HOTPATCH_SCHEMA) if not result: sys.exit(1) - print(json.dumps(HotpatchRemoveManage.remove_hotpatch(data.get("cves")))) + print(json.dumps(HotpatchRemoveManage().remove_hotpatch(data.get("cves")))) @staticmethod def rollback_handle(arguments):