def test_delete_hp_switch_lag_port(self):
     """Test delete_hp_switch_lag_port method."""
     rec_dict = self._get_switch_lag_port_dict()
     db.add_hp_switch_lag_port(self.ctx, rec_dict)
     db.delete_hp_switch_lag_port(self.ctx, rec_dict)
     count = self.ctx.session.query(models.HPSwitchLAGPort).count()
     self.assertEqual(count, 0)
Example #2
0
 def test_delete_hp_switch_lag_port(self):
     """Test delete_hp_switch_lag_port method."""
     rec_dict = self._get_switch_lag_port_dict()
     db.add_hp_switch_lag_port(self.ctx, rec_dict)
     db.delete_hp_switch_lag_port(self.ctx, rec_dict)
     count = self.ctx.session.query(models.HPSwitchLAGPort).count()
     self.assertEqual(count, 0)
 def _delete_lag_ports(self, ir_ports):
     for ironic_port in ir_ports:
         hp_sw_port_id = ironic_port.switch_port_id
         hp_sw_port_dict = {'id': hp_sw_port_id}
         lag_id = ironic_port.lag_id
         db.delete_hp_switch_port(self.context, hp_sw_port_dict)
     if lag_id:
         lag_dict = {'id': lag_id}
         db.delete_hp_switch_lag_port(self.context, lag_dict)