@abc.abstractmethod<EOL><INDENT>def delete_router_postcommit(self, context, router_context):<DEDENT>
pass<EOL>
Delete a router.

        :param context: the neutron context of the request
        :param router_context: RouterContext instance describing the current
                               state of the router, prior to the call to delete
                               it.

        Called after the transaction commits. Call can block, though will
        block the entire process so care should be taken to not drastically
        affect performance. Runtime errors are not expected, and will not
        prevent the resource from being deleted.