':return: True/False depending on the user\'s answer to our disclaimer.
Please note that in w3af_console we\'ll stop if the user does
not accept the disclaimer.'

def accept_disclaimer(self):

    startup_cfg = StartUpConfig()
    if startup_cfg.accepted_disclaimer:
        return True
    QUESTION = 'Do    you    accept    the    terms    and    conditions?    [N|y]    '
    msg = ((DISCLAIMER + '\n\n') + QUESTION)
    try:
        user_response = raw_input(msg)
    except (KeyboardInterrupt, EOFError):
        print ''
        user_response = ''
    user_response = user_response.lower()
    if ((user_response == 'y') or (user_response == 'yes')):
        startup_cfg.accepted_disclaimer = True
        startup_cfg.save()
        return True
    return False
