Пример #1
0
def host_report_msg(hostname, module_name, result, oneline):
    ''' summarize the JSON results for a particular host '''

    failed = utils.is_failed(result)
    msg = ('', None)
    if module_name in [ 'command', 'shell', 'raw' ] and 'ansible_job_id' not in result and result.get('parsed',True) != False:
        if not failed:
            msg = (command_generic_msg(hostname, result, oneline, 'success'), 'green')
        else:
            msg = (command_generic_msg(hostname, result, oneline, 'FAILED'), 'red')
    else:
        if not failed:
            msg = (regular_generic_msg(hostname, result, oneline, 'success'), 'green')
        else:
            msg = (regular_generic_msg(hostname, result, oneline, 'FAILED'), 'red')
    return msg
Пример #2
0
def host_report_msg(hostname, module_name, result, oneline):
    ''' summarize the JSON results for a particular host '''

    failed = utils.is_failed(result)
    msg = ('', None)
    if module_name in [ 'command', 'shell', 'raw' ] and 'ansible_job_id' not in result and result.get('parsed',True) != False:
        if not failed:
            msg = (command_generic_msg(hostname, result, oneline, 'success'), 'green')
        else:
            msg = (command_generic_msg(hostname, result, oneline, 'FAILED'), 'red')
    else:
        if not failed:
            msg = (regular_generic_msg(hostname, result, oneline, 'success'), 'green')
        else:
            msg = (regular_generic_msg(hostname, result, oneline, 'FAILED'), 'red')
    return msg
Пример #3
0
def host_report_msg(hostname, module_name, result, oneline):
    """ summarize the JSON results for a particular host """

    failed = utils.is_failed(result)
    msg = ("", None)
    if (
        module_name in ["command", "shell", "raw"]
        and "ansible_job_id" not in result
        and result.get("parsed", True) != False
    ):
        if not failed:
            msg = (command_generic_msg(hostname, result, oneline, "success"), "green")
        else:
            msg = (command_generic_msg(hostname, result, oneline, "FAILED"), "red")
    else:
        if not failed:
            msg = (regular_generic_msg(hostname, result, oneline, "success"), "green")
        else:
            msg = (regular_generic_msg(hostname, result, oneline, "FAILED"), "red")
    return msg
Пример #4
0
def fail_check():
    if is_failed():
        BREAK = True
        raise MultiThreadException("Critical Error, Cannot Continue")