def add_timeout_callback(self, callback, timeout_milliseconds, cleanup=None):
        if callback in self._timeout_callbacks:
            raise ValueError("Callback added as a timeout twice")
        handle = self._loop.call_later(timeout_milliseconds / 1000.0,
                                       self._wrap_timeout(callback))
        def remover():
            self._loop.remove_timeout(handle)
            self._remover(callback, self._timeout_callbacks, cleanup)
        self._timeout_callbacks[callback] = remover
        return remover
Returns True if the admin specified in the request represents a
dataset/ETHPy150Open bokeh/bokeh/bokeh/util/tornado.py/_CallbackGroup.add_timeout_callback--crossover with--dataset/ETHPy150Open openstack/swauth/swauth/middleware.py/Swauth.is_reseller_admin