Пример #1
0
 def test_instance_type_specs_get(self):
     expected_specs = dict(cpu_arch="x86_64",
                              cpu_model="Nehalem",
                              xpu_arch="fermi",
                              xpus="2",
                              xpu_model="Tesla 2050")
     actual_specs = db.instance_type_extra_specs_get(
                           self.context,
                           self.instance_type_id)
     self.assertEquals(expected_specs, actual_specs)
Пример #2
0
 def test_instance_type_extra_specs_update(self):
     expected_specs = dict(cpu_arch="x86_64",
                              cpu_model="Sandy Bridge",
                              xpu_arch="fermi",
                              xpus="2",
                              xpu_model="Tesla 2050")
     db.instance_type_extra_specs_update_or_create(
                           self.context,
                           self.instance_type_id,
                           dict(cpu_model="Sandy Bridge"))
     actual_specs = db.instance_type_extra_specs_get(
                           self.context,
                           self.instance_type_id)
     self.assertEquals(expected_specs, actual_specs)
Пример #3
0
 def test_instance_type_extra_specs_create(self):
     expected_specs = dict(cpu_arch="x86_64",
                              cpu_model="Nehalem",
                              xpu_arch="fermi",
                              xpus="2",
                              xpu_model="Tesla 2050",
                              net_arch="ethernet",
                              net_mbps="10000")
     db.instance_type_extra_specs_update_or_create(
                           self.context,
                           self.instance_type_id,
                           dict(net_arch="ethernet",
                                net_mbps=10000))
     actual_specs = db.instance_type_extra_specs_get(
                           self.context,
                           self.instance_type_id)
     self.assertEquals(expected_specs, actual_specs)
Пример #4
0
 def _get_extra_specs(self, context, flavor_id):
     extra_specs = db.instance_type_extra_specs_get(context, flavor_id)
     specs_dict = {}
     for key, value in extra_specs.iteritems():
         specs_dict[key] = value
     return dict(extra_specs=specs_dict)
 def _get_extra_specs(self, context, flavor_id):
     extra_specs = db.instance_type_extra_specs_get(context, flavor_id)
     specs_dict = {}
     for key, value in extra_specs.iteritems():
         specs_dict[key] = value
     return dict(extra_specs=specs_dict)