server Package

server Package

client Module

class transat.server.client.Client(address)

Bases: object

get_current_iteration()

get current iteration

get_current_timestep()

get current time step

get_remaining_time()

get remaining simulation time in minute

get_stdout()
has_jobs()
run(wd, nprocs)
run_init(wd, nprocs)
stop()

job Module

class transat.server.job.Job(wd, nprocs, fun)

Bases: object

run()

server Module

class transat.server.server.Server

Bases: object

TransAT Server

This class allow to run TransAT in a new Thread. TransAT commands can be send by http requests

get_address()

Return the URL of the server

Parameters:url (str) – url of the server
process_jobs()
run()

Launch the server

class transat.server.server.ServerHandler(request, client_address, server)

Bases: SimpleHTTPServer.SimpleHTTPRequestHandler

do_GET()
do_POST()
get_current_iteration()
get_current_timestep()
get_remaining_time()
has_jobs()
log_message(format, *args)