def _get_ext_lag_id_by_port_id(self, port_id):
     """Get external lag_id by neutron port id."""
     neutron_port_dict = {'neutron_port_id': port_id}
     lag_models = db.get_lag_id_by_neutron_port_id(self.context,
                                                   neutron_port_dict)
     for lag_model in lag_models:
         ext_lag = db.get_ext_lag_id_by_lag_id(self.context,
                                               {'id': lag_model.lag_id})
         if not ext_lag:
             return None
         ext_lag_id = ext_lag.external_lag_id
         if ext_lag_id:
             break
     return ext_lag_id
 def test_get_ext_lag_id_by_id(self):
     """Test get_ext_lag_id_by_id method."""
     self._add_switch_and_lag_port()
     result = db.get_ext_lag_id_by_lag_id(
         self.ctx, {'id': "lag1234"})
     self.assertEqual('extlag123', result.external_lag_id)