@task
def boot():
    if not hasattr(env, "bootmachine_servers"):
        master()

    servers = copy.copy(settings.SERVERS)
    while servers:
        server = servers.pop(0)
        if not server["servername"] in [s.name for s in env.bootmachine_servers]:
            provider.bootem(settings.SERVERS)
            print(green("new server(s) have been booted."))
            env.new_server_booted = True
            print(green("all servers are booted."))
            return
    print(green("all servers are booted."))
Test performance of decode/encode cycle.
dataset/ETHPy150Open rizumu/bootmachine/bootmachine/core.py/boot--crossover with--dataset/ETHPy150Open google/grr/grr/lib/rdfvalues/benchmark_test.py/RDFValueBenchmark.testDecodeEncode