|
@@ -59,12 +59,7 @@ def main():
|
|
|
try:
|
|
|
# 获取指定释放的机器列表
|
|
|
param = sys.argv[1]
|
|
|
- logging.info(f"param: {param}")
|
|
|
- param1 = param.replace(" ", "")
|
|
|
- logging.info(f"param1: {param1}")
|
|
|
- param2 = param1.split(',')
|
|
|
- logging.info(f"param2: {param2}")
|
|
|
- instance_id_list = [instance_id for instance_id in sys.argv[1].replace(" ", "").split(',')]
|
|
|
+ instance_id_list = [instance_id for instance_id in param.replace(" ", "").split(',')]
|
|
|
logging.info(f"reduce instances count: {len(instance_id_list)}")
|
|
|
logging.info(f"reduce instances : {instance_id_list}")
|
|
|
|
|
@@ -76,7 +71,7 @@ def main():
|
|
|
access_key_secret=rov_server_config.create_client_params['access_key_secret'],
|
|
|
region_id=rov_server_config.create_client_params['region_id'])
|
|
|
|
|
|
- # remove_instances(create_client=create_client, slb_client=slb_client, instance_ids=instance_id_list)
|
|
|
+ remove_instances(create_client=create_client, slb_client=slb_client, instance_ids=instance_id_list)
|
|
|
logging.info(f"stop & release instances end!")
|
|
|
except Exception as e:
|
|
|
logging.error(e)
|