xuekailun 4 miesięcy temu
rodzic
commit
8ecba954ce

+ 3 - 3
commonapi/commonapi_config.py

@@ -54,15 +54,15 @@ instance_config_h = {
     # 选择的交换机
     'vswitch_id': 'vsw-bp19lpjwtc6j0p0m9mdc2',
     # 当前VPC类型的安全组
-    'security_group_id': ['sg-bp1irhrkr4vfj272hk4y'],
+    'security_group_id': 'sg-bp1irhrkr4vfj272hk4y',
     # 硬盘的大小,单位:G
-    'disk_size': ['200'],
+    'disk_size': '200',
     # 服务器命名
     'instance_name': 'commonapi-[1,2]',
     # 服务器所在区域
     'zone_id': 'cn-hangzhou-h',
     # 磁盘类型:云盘
-    'disk_category': 'cloud_essd',
+    'disk_category': 'cloud_efficiency',
     # 密钥
     'key_pair_name': 'stuuudy',
     # tag

+ 22 - 0
commonapi/commonapi_unittest.py

@@ -0,0 +1,22 @@
+import unittest
+import clb_utils
+import commonapi_config
+import logging
+
+class MyTestCase(unittest.TestCase):
+
+    def test_create_multiple_instances(self):
+        ecs_client = clb_utils.connect_client(access_key_id=commonapi_config.ecs_client_params['access_key_id'],
+                                              access_key_secret=commonapi_config.ecs_client_params['access_key_secret'],
+                                              region_id=commonapi_config.ecs_client_params['region_id'])
+
+        ess_instance_ids = clb_utils.create_multiple_instances(
+            amount=1,
+            client=ecs_client,
+            **commonapi_config.instance_config_h,
+        )
+        logging.info(ess_instance_ids)
+
+
+if __name__ == '__main__':
+    unittest.main()

+ 1 - 1
gateway/alb_gateway_unittest.py

@@ -96,7 +96,7 @@ class MyTestCase(unittest.TestCase):
                                           region_id=gateway_config.ecs_client_params['region_id'])
         instance_id = 'i-bp1933o7phjzrwg1x3kd'
         container_name_list = ['piaoquan-gateway', 'gateway']
-        alb_gateway_update_cluster.remove_container_image(ecs_client, instance_id, container_name_list)
+        alb_gateway_update_list.remove_container_image(ecs_client, instance_id, container_name_list)