コード例 #1
0
 def test_is_object_blocked(self):
     pb.add_provisioning_component(self.ctx, self.port.id, resources.PORT,
                                   'e1')
     self.assertTrue(
         pb.is_object_blocked(self.ctx, self.port.id, resources.PORT))
     self.assertFalse(pb.is_object_blocked(self.ctx, 'xyz', resources.PORT))
     pb.provisioning_complete(self.ctx, self.port.id, resources.PORT, 'e1')
     self.assertFalse(
         pb.is_object_blocked(self.ctx, self.port.id, resources.PORT))
コード例 #2
0
 def test_is_object_blocked(self):
     pb.add_provisioning_component(self.ctx, self.port.id, resources.PORT,
                                   'e1')
     self.assertTrue(pb.is_object_blocked(self.ctx, self.port.id,
                                          resources.PORT))
     self.assertFalse(pb.is_object_blocked(self.ctx, 'xyz',
                                           resources.PORT))
     pb.provisioning_complete(self.ctx, self.port.id,
                              resources.PORT, 'e1')
     self.assertFalse(pb.is_object_blocked(self.ctx, self.port.id,
                                           resources.PORT))
コード例 #3
0
ファイル: mech_driver.py プロジェクト: huongbn/networking-ovn
 def _notify_dhcp_updated(self, port_id):
     """Notifies Neutron that the DHCP has been update for port."""
     if provisioning_blocks.is_object_blocked(n_context.get_admin_context(),
                                              port_id, resources.PORT):
         provisioning_blocks.provisioning_complete(
             n_context.get_admin_context(), port_id, resources.PORT,
             provisioning_blocks.DHCP_ENTITY)