longvideoapi_unittest.py 1.6 KB

12345678910111213141516171819202122232425262728293031323334
  1. import logging
  2. import unittest
  3. from longvideoapi import utils, longvideoapi_config
  4. class MyTestCase(unittest.TestCase):
  5. def test_list_server_group_servers(self):
  6. alb_client = utils.connect_alb_client(
  7. access_key_id=longvideoapi_config.alb_client_params['access_key_id'],
  8. access_key_secret=longvideoapi_config.alb_client_params['access_key_secret'],
  9. endpoint=longvideoapi_config.alb_client_params['endpoint']
  10. )
  11. ecs_client = utils.connect_client(access_key_id=longvideoapi_config.ecs_client_params['access_key_id'],
  12. access_key_secret=longvideoapi_config.ecs_client_params['access_key_secret'],
  13. region_id=longvideoapi_config.ecs_client_params['region_id'])
  14. instance_ids = utils.list_server_group_servers(alb_client, longvideoapi_config.server_group_id_list[0])
  15. logging.info(instance_ids)
  16. def test_create_multiple_instances(self):
  17. ecs_client = utils.connect_client(access_key_id=longvideoapi_config.ecs_client_params['access_key_id'],
  18. access_key_secret=longvideoapi_config.ecs_client_params['access_key_secret'],
  19. region_id=longvideoapi_config.ecs_client_params['region_id'])
  20. ess_instance_ids = utils.create_multiple_instances(
  21. amount=120,
  22. ecs_client=ecs_client,
  23. **longvideoapi_config.instance_config_k,
  24. )
  25. logging.info(ess_instance_ids)
  26. if __name__ == '__main__':
  27. unittest.main()