#!/usr/bin/env python3
# -*- coding:utf-8 -*-
from libs.inc import CliTool
from conf.app_const import *
import sys, os,re

script_directory = os.path.dirname(os.path.abspath(__file__))
idcs = sys.argv[1]
app_code = sys.argv[2]
args_to_pass = sys.argv[3:]

ids_list = re.split(r'[,:]', idcs)
for idc in ids_list:
    #perp.py 绝对路径
    script_path = os.path.join(script_directory, 'vpc-ph-comm.py')
    #发布命令
    cmd="python3 {} {} {} {}".format(script_path, idc, app_code, " ".join(args_to_pass))
    print("发布APP [{}], idc [{}] 开始".format(app_code, idc))
    CliTool.processCmd(cmd)
    print("发布APP [{}], idc [{}] 结束".format(app_code, idc))