示例#1
0
 def setUp(self):
     '''
     初始化,列出当前的subNet
     :return:
     '''
     self.subNetUtil = SubnetUtil(auth_token)
     pass
示例#2
0
 def setUp(self):
     '''
     初始化,列出当前的subNet
     :return:
     '''
     self.subNetUtil=SubnetUtil(auth_token)
     pass
示例#3
0
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完毕'
示例#4
0
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完毕'
示例#5
0
#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)