Esempio n. 1
0
def reboot(wait=60):
    log_cmd = 'reboot> wait={0}'.format(wait)
    api.env.cmd_history.append(log_cmd)
    log.info(log_cmd)
    print_for_test(log_cmd)

    if api.env.is_test:
        result = test_cmd('uptime')
    else:
        api.reboot(wait=wait)
        result = api.run('uptime')

    result_msg = 'return> {0}  out>\n{1}'.format(result.return_code, result)
    log.info(result_msg)
Esempio n. 2
0
def reboot(wait=60):
    log_cmd = 'reboot> wait={0}'.format(wait)
    api.env.cmd_history.append(log_cmd)
    log.info(log_cmd)
    print_for_test(log_cmd)

    if api.env.is_test:
        result = test_cmd('uptime')
    else:
        api.reboot(wait=wait)
        result = api.run('uptime')

    result_msg = 'return> {0}  out>\n{1}'.format(result.return_code, result)
    log.info(result_msg)
Esempio n. 3
0
def run(cmd, retry_ttl=0, retry_interval=3, **kwargs):
    log_cmd = 'run> ' + cmd
    api.env.cmd_history.append(log_cmd)
    log.debug(log_cmd)
    print_for_test(log_cmd)

    if api.env.is_test:
        result = test_cmd(cmd)
    else:
        if env.is_local:
            result = local(cmd)
        else:
            result = api.run(cmd, **kwargs)

    result_msg = 'return> {0}  out>\n{1}'.format(result.return_code, result)
    log.debug(result_msg)
    print_for_test(result_msg)

    return result
Esempio n. 4
0
def run(cmd, retry_ttl=0, retry_interval=3, **kwargs):
    log_cmd = 'run> ' + cmd
    api.env.cmd_history.append(log_cmd)
    log.debug(log_cmd)
    print_for_test(log_cmd)

    if api.env.is_test:
        result = test_cmd(cmd)
    else:
        if env.is_local:
            result = local(cmd)
        else:
            result = api.run(cmd, **kwargs)

    result_msg = 'return> {0}  out>\n{1}'.format(result.return_code, result)
    log.debug(result_msg)
    print_for_test(result_msg)

    return result