Esempio n. 1
0
class Test000AuthInfo(unittest.TestCase):
    '''
    这个测试最先被执行,并产生auth_token
    '''
    def setUp(self):
        self.authInfo = AuthInfo()
        pass

    def tearDown(self):
        self.authInfo = None

    #def test_get_token(self):
    #    global auth_token
    #    auth_token=self.authInfo.get_token()
    #    self.assertIsNotNone(auth_token)
    #    print u'获得token为{ }'.format(auth_token)

    #def test_service_list(self):
    #   serviceList=self.authInfo.get_service_list()
    #   print u'有如下服务注册在keystone中'
    #    for service in serviceList:
    #        print service['name']
    def test_get_token(self):
        global auth_token
        auth_token = self.authInfo.get_token()
        print auth_token

    def test_get_service_list(self):
        service_list = self.authInfo.get_service_list()
        return service_list
Esempio n. 2
0
class Test000AuthInfo(unittest.TestCase):
    '''
    这个测试最先被执行,并产生auth_token
    '''
    def setUp(self):
        self.authInfo=AuthInfo()
        pass

    def tearDown(self):
        self.authInfo=None

    #def test_get_token(self):
    #    global auth_token
    #    auth_token=self.authInfo.get_token()
    #    self.assertIsNotNone(auth_token)
    #    print u'获得token为{ }'.format(auth_token)

    #def test_service_list(self):
    #   serviceList=self.authInfo.get_service_list()
    #   print u'有如下服务注册在keystone中'
    #    for service in serviceList:
    #        print service['name']
    def test_get_token(self):
        global auth_token
        auth_token=self.authInfo.get_token()
        print auth_token

    def test_get_service_list(self):
        service_list=self.authInfo.get_service_list()
        return service_list
Esempio n. 3
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)