@staticmethod
def is_this_request_from_same_traversal(response, traversal):
    """
        This mean the current request came from this  traversal,
        so we can put max pages condition on this, otherwise for different
        traversals of different spiders, adding max_page doest make sense.
        """
    traversal_id = traversal['traversal_id']
    current_request_traversal_id = response.meta.get(
        'current_request_traversal_id', None)
    return current_request_traversal_id == traversal_id
