def setUp(self):
        super(PrivateFlavorManageTest, self).setUp()
        self.flags(osapi_compute_extension=[
            'nova.api.openstack.compute.contrib.select_extensions'
        ],
                   osapi_compute_ext_list=[
                       'Flavormanage', 'Flavorextradata', 'Flavor_access',
                       'Flavor_rxtx', 'Flavor_swap'
                   ])

        self.controller = flavormanage.FlavorManageController()
        self.flavor_access_controller = flavor_access.FlavorAccessController()
        self.ctxt = context.RequestContext('fake',
                                           'fake',
                                           is_admin=True,
                                           auth_token=True)
        self.app = fakes.wsgi_app(init_only=('flavors', ),
                                  fake_auth_context=self.ctxt)
        self.expected = {
            "flavor": {
                "name": "test",
                "ram": 512,
                "vcpus": 2,
                "disk": 1,
                "OS-FLV-EXT-DATA:ephemeral": 1,
                "swap": 512,
                "rxtx_factor": 1
            }
        }
예제 #2
0
 def setUp(self):
     super(PrivateFlavorManageTestV2, self).setUp()
     self.flags(osapi_compute_extension=[
         'nova.api.openstack.compute.contrib.select_extensions'
     ],
                osapi_compute_ext_list=[
                    'Flavormanage', 'Flavorextradata', 'Flavor_access',
                    'Flavor_rxtx', 'Flavor_swap'
                ])
     self.flavor_access_controller = (
         flavor_access_v2.FlavorAccessController())
예제 #3
0
 def setUp(self):
     super(FlavorAccessTest, self).setUp()
     self.flavor_controller = flavors.Controller()
     self.flavor_access_controller = flavor_access.FlavorAccessController()
     self.flavor_action_controller = flavor_access.FlavorActionController()
     self.req = FakeRequest()
     self.context = self.req.environ['nova.context']
     self.stubs.Set(instance_types, 'get_instance_type_by_flavor_id',
                    fake_get_instance_type_by_flavor_id)
     self.stubs.Set(instance_types, 'get_all_types', fake_get_all_types)
     self.stubs.Set(instance_types, 'get_instance_type_access_by_flavor_id',
                    fake_get_instance_type_access_by_flavor_id)
 def setUp(self):
     super(FlavorAccessTest, self).setUp()
     self.flavor_controller = flavors_api.Controller()
     self.flavor_access_controller = flavor_access.FlavorAccessController()
     self.flavor_action_controller = flavor_access.FlavorActionController()
     self.req = FakeRequest()
     self.context = self.req.environ['nova.context']
     self.stubs.Set(db, 'flavor_get_by_flavor_id',
                    fake_get_flavor_by_flavor_id)
     self.stubs.Set(db, 'flavor_get_all', fake_get_all_flavors_sorted_list)
     self.stubs.Set(db, 'flavor_access_get_by_flavor_id',
                    fake_get_flavor_access_by_flavor_id)
예제 #5
0
    def setUp(self):
        super(PrivateFlavorManageTest, self).setUp()
        # self.stubs.Set(flavors,
        #                "get_flavor_by_flavor_id",
        #                fake_get_flavor_by_flavor_id)
        # self.stubs.Set(flavors, "destroy", fake_destroy)
        # self.stubs.Set(flavors, "create", fake_create)
        self.flags(osapi_compute_extension=[
            'nova.api.openstack.compute.contrib.select_extensions'
        ],
                   osapi_compute_ext_list=[
                       'Flavormanage', 'Flavorextradata', 'Flavor_access',
                       'Flavor_rxtx', 'Flavor_swap'
                   ])

        self.controller = flavormanage.FlavorManageController()
        self.flavor_access_controller = flavor_access.FlavorAccessController()
        self.app = fakes.wsgi_app(init_only=('flavors', ))
예제 #6
0
 def setUp(self):
     super(PrivateFlavorManageTestV21, self).setUp()
     self.flavor_access_controller = flavor_access.FlavorAccessController()
     self.ctxt = context.RequestContext('fake',
                                        'fake',
                                        is_admin=True,
                                        auth_token=True)
     self.app = self._setup_app()
     self.expected = {
         "flavor": {
             "name": "test",
             "ram": 512,
             "vcpus": 2,
             "disk": 1,
             "OS-FLV-EXT-DATA:ephemeral": 1,
             "swap": 512,
             "rxtx_factor": 1
         }
     }