def deploy_info()

in src/ab/utils/abt.py [0:0]


def deploy_info(args):
    app_name = args.name if args.name is not None else ac.get_value("app_name")
    sl_namespace = args.namespace if args.namespace is not None else sae_util.get_sl_namespace()
    app_config, app_slb = sae_util.get_app_deploy_info(app_name, sl_namespace)
    keys = ["AppName", "RegionId", "PackageType", "ImageUrl", "Cpu", "Memory", "Replicas", "VSwitchId", "VpcId",
            "OssMountDescs", "InternetSlbId", "InternetIp", "Internet"]
    info = os.linesep
    for key in keys:
        if app_config is not None and key in app_config:
            info = info + key + ": " + str(app_config.get(key)) + os.linesep
        if app_slb is not None and key in app_slb:
            info = info + key + ": " + str(app_slb.get(key)) + os.linesep
    if info == os.linesep:
        logger.error("Get application deploy info error")
    else:
        logger.info("The application deploy info is: {}".format(info))