liqian 2 years ago
parent
commit
70b3fc6008
2 changed files with 4 additions and 8 deletions
  1. 2 1
      longvideo_reduce_with_instances.py
  2. 2 7
      rov_server_reduce_with_instances.py

+ 2 - 1
longvideo_reduce_with_instances.py

@@ -60,7 +60,8 @@ def remove_instances(create_client, slb_client, instance_ids):
 def main():
     try:
         # 获取指定释放的机器列表
-        instance_id_list = sys.argv[1]
+        param = sys.argv[1]
+        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}")
 

+ 2 - 7
rov_server_reduce_with_instances.py

@@ -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)