docs: def delete_router(self, context, router_id):
          """Delete an existing router from Arista HW as well as from the DB."""
  
          router = self.get_router(context, router_id)
  
          # Delete router on the Arista Hw
          try:
              self.driver.delete_router(context, router_id, router)
          except Exception as e:
              LOG.error(_LE("Error deleting router on Arista HW "
                            "router %(r)s exception=%(e)s"),
                        {'r': router, 'e': e})
  
          super(AristaL3ServicePlugin, self).delete_router(context, router_id)