def setUp(self): ''' 初始化,列出当前的subNet :return: ''' self.subNetUtil = SubnetUtil(auth_token) pass
def setUp(self): ''' 初始化,列出当前的subNet :return: ''' self.subNetUtil=SubnetUtil(auth_token) pass
class Test002SubnetUtile(unittest.TestCase): ''' 测试子网 ''' def __get_cur_subnets(self): ''' 获得当前子网的列表 :return: ''' pass def setUp(self): ''' 初始化,列出当前的subNet :return: ''' self.subNetUtil = SubnetUtil(auth_token) pass def tearDown(self): ''' :return: ''' self.subNetUtil = None def test_get_subnets(self): resp = self.subNetUtil.get_subnets() print resp.read() def test_create_sub_net_for(self): ''' 测试create_sub_net_for :return: ''' print u'为网络创建了一个sub_net' resp = self.subNetUtil.create_sub_net_for( '21d58779-e5a4-45f2-ba7c-bbdd43e57ca1', '10.0.0.1/24') print resp.read() print u'为网络创建一个sub_net完毕'
class Test002SubnetUtile(unittest.TestCase): ''' 测试子网 ''' def __get_cur_subnets(self): ''' 获得当前子网的列表 :return: ''' pass def setUp(self): ''' 初始化,列出当前的subNet :return: ''' self.subNetUtil=SubnetUtil(auth_token) pass def tearDown(self): ''' :return: ''' self.subNetUtil=None def test_get_subnets(self): resp=self.subNetUtil.get_subnets() print resp.read() def test_create_sub_net_for(self): ''' 测试create_sub_net_for :return: ''' print u'为网络创建了一个sub_net' resp=self.subNetUtil.create_sub_net_for('21d58779-e5a4-45f2-ba7c-bbdd43e57ca1','10.0.0.1/24') print resp.read() print u'为网络创建一个sub_net完毕'
#coding=utf-8 __author__ = 'cy-openstack' import unittest import json from pprint import pprint from cinder.volumeUtil import VolumeUtil from glance.imageUtil import ImageUtil from neutron.networkUtil import NetworkUtil,SubnetUtil,PortsUtil from nova.computeUtil import ComputeUtil,FlavorUtil from openstackClient import AuthInfo authInfo=AuthInfo() auth_token=authInfo.get_token() tenant_id=authInfo.get_tenant_id() volumeUtil=VolumeUtil(auth_token) imageUtil=ImageUtil(auth_token) networkUtil=NetworkUtil(auth_token) subnetUtil=SubnetUtil(auth_token) portsUtil=PortsUtil(auth_token) computeUtil=ComputeUtil(auth_token,tenant_id) flavorUtil=FlavorUtil(auth_token,tenant_id)