prologin.workernode.operations module¶
-
async
prologin.workernode.operations.compile_champion(config, ctgz)¶ Compiles the champion contained in ctgz and returns a tuple TODO
-
prologin.workernode.operations.get_output(isolate_result)¶
-
async
prologin.workernode.operations.isolate_communicate(cmdline, limits=None, allowed_dirs=None, **kwargs)¶
-
prologin.workernode.operations.isolator_compress(isolator, cmd, path)¶
-
prologin.workernode.operations.raise_isolate_error(message, cmd, isolator)¶
-
async
prologin.workernode.operations.spawn_client(config, req_addr, sub_addr, pl_id, champion_path, sockets_dir, map_contents, order_id=None)¶
-
async
prologin.workernode.operations.spawn_match(config, match_id, players, map_contents)¶
-
async
prologin.workernode.operations.spawn_server(config, rep_addr, pub_addr, nb_players, sockets_dir, map_contents)¶
-
prologin.workernode.operations.tar(path, compression='gz')¶
-
prologin.workernode.operations.untar(content, path, compression='gz')¶