def delete_vip(self, context, id):
        LOG.debug("MidonetPluginV2.delete_vip called: id=%(id)r",
                  {'id': id})

        with context.session.begin(subtransactions=True):
            super(MidonetPluginV2, self).delete_vip(context, id)
            self.api_cli.delete_vip(id)

        LOG.debug("MidonetPluginV2.delete_vip existing: id=%(id)r",
                  {'id': id})