def METHOD_NAME(self, interval=1, timeout=90):
    """
    Waits until the IP-in-IP tunnel has been created
    Returns:
        (bool) True if the tunnel has been created
               False if the timeout period is exceeded
    """
    logger.log_info("Waiting for tunnel {} with timeout {} seconds".format(self.tunnel_name, timeout))
    start = time.time()
    curr_time = time.time()
    while not self.tunnel_exists() and curr_time - start < timeout:
        time.sleep(interval) 
        curr_time = time.time()
    # If we timed out, return False else return True
    return curr_time - start < timeout