def login_rate_limit_message(): """Display the amount of time left until the user can access the requested resource again.""" current_limit = getattr(g, 'view_rate_limit', None) if current_limit is not None: window_stats = limiter.limiter.get_window_stats(*current_limit) reset_time = datetime.utcfromtimestamp(window_stats[0]) timeout = reset_time - datetime.utcnow() return "{timeout}".format(timeout=format_timedelta(timeout))