|
@@ -1,15 +1,10 @@
|
|
import unittest
|
|
import unittest
|
|
-import os
|
|
|
|
import sys
|
|
import sys
|
|
import logging
|
|
import logging
|
|
-import alb_utils
|
|
|
|
|
|
+from util import utils
|
|
from aliyunsdkcore.client import AcsClient
|
|
from aliyunsdkcore.client import AcsClient
|
|
from alibabacloud_alb20200616.client import Client as Alb20200616Client
|
|
from alibabacloud_alb20200616.client import Client as Alb20200616Client
|
|
from alibabacloud_tea_openapi import models as open_api_models
|
|
from alibabacloud_tea_openapi import models as open_api_models
|
|
-from alibabacloud_alb20200616 import models as alb_models
|
|
|
|
-from alibabacloud_alb20200616 import models as alb_20200616_models
|
|
|
|
-from aliyunsdkalb.request.v20200616.ListServerGroupServersRequest import ListServerGroupServersRequest
|
|
|
|
-
|
|
|
|
|
|
|
|
# 配置客户端参数
|
|
# 配置客户端参数
|
|
alb_client_params = {
|
|
alb_client_params = {
|
|
@@ -64,21 +59,36 @@ class MyTestCase(unittest.TestCase):
|
|
weight=0
|
|
weight=0
|
|
server_group_id = "sgp-ec4gopoclruofsfmxu"
|
|
server_group_id = "sgp-ec4gopoclruofsfmxu"
|
|
instance_id = "i-bp19n839usecekzn2ig9"
|
|
instance_id = "i-bp19n839usecekzn2ig9"
|
|
- alb_utils.add_servers_to_server_group(self.alb_client, server_group_id, instance_id, weight, port=80)
|
|
|
|
|
|
+ utils.add_servers_to_server_group(self.alb_client, server_group_id, instance_id, weight, port=80)
|
|
|
|
|
|
def test_list_server_group_servers(self):
|
|
def test_list_server_group_servers(self):
|
|
- instance_ids = alb_utils.list_server_group_servers(self.alb_client, server_group_id)
|
|
|
|
|
|
+ instance_ids = utils.list_server_group_servers(self.alb_client, server_group_id)
|
|
print(instance_ids)
|
|
print(instance_ids)
|
|
|
|
|
|
|
|
+
|
|
|
|
+# todo
|
|
def test_remove_servers_from_server_group(self):
|
|
def test_remove_servers_from_server_group(self):
|
|
- alb_utils.remove_servers_from_server_group(self.alb_client, server_group_id, instance_id, port=80)
|
|
|
|
|
|
+ utils.remove_servers_from_server_group(self.alb_client, server_group_id, instance_id, port=80)
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
|
|
def test_update_server_group_servers_attribute(self):
|
|
def test_update_server_group_servers_attribute(self):
|
|
instance_id = ["i-bp19n839usecekzn2ig9"]
|
|
instance_id = ["i-bp19n839usecekzn2ig9"]
|
|
server_group_id = "sgp-ec4gopoclruofsfmxu"
|
|
server_group_id = "sgp-ec4gopoclruofsfmxu"
|
|
add_weight_list = [(10, 3), (0, 1)]
|
|
add_weight_list = [(10, 3), (0, 1)]
|
|
port = "80"
|
|
port = "80"
|
|
- alb_utils.update_server_group_servers_attribute(self.alb_client, [server_group_id], instance_id, add_weight_list, port)
|
|
|
|
|
|
+ utils.update_server_group_servers_attribute(self.alb_client, [server_group_id], instance_id, add_weight_list, port)
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ def test_run_command(self):
|
|
|
|
+ instance_id = ["i-bp19n839usecekzn2ig9"]
|
|
|
|
+ command="ls"
|
|
|
|
+ utils.run_command(self.ecs_client, instance_ids=instance_id, command=command)
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
|