def delete_port_pair_group(self, context, id): try: with db_api.context_manager.writer.using(context): pg = self._get_port_pair_group(context, id) if pg.chain_group_associations: raise ext_sfc.PortPairGroupInUse(id=id) context.session.delete(pg) except ext_sfc.PortPairGroupNotFound: LOG.info("Deleting a non-existing port pair group.")
def delete_port_pair_group(self, context, id): try: with context.session.begin(subtransactions=True): pg = self._get_port_pair_group(context, id) if pg.chain_group_associations: raise ext_sfc.PortPairGroupInUse(id=id) context.session.delete(pg) except ext_sfc.PortPairGroupNotFound: LOG.info(_LI("Deleting a non-existing port pair group."))