fake_server

Has a fake class that simulates the interface of pp.Server but is only single-threaded

Classes:

Server
A fake pp.Server class
class simulations.utils.fake_server.DestroyedServerError

Bases: object

class simulations.utils.fake_server.Server(ncpus='autodetect', ppservers=(), secret=None, restart=False, proto=2)[source]

Bases: object

A fake pp.Server implementation – just single-ordered.

default_port = 60000
default_secret = 'epo20pdosl;dksldkmm'
destroy()[source]

Sets _destroyed flag

get_active_nodes()[source]

Returns {‘fake’: 1}

get_ncpus()[source]

Returns 1

get_stats()[source]

Returns an empty dictionary

print_stats()[source]

Does nothing

set_ncpus(ncpus='autodetect')[source]

Does nothing

submit(func, args, depfuncs=(), modules=(), callback=None, callbackargs=(), group='default', globls=None)[source]

Runs a task, calling any callback provided and returning a function that returns the results. (Emulates pp.Server)

NOTE: the depfuncs, modules, globals, and group parameters are
not used.
wait(group=None)[source]

Does nothing

Read the Docs v: latest
Versions
latest
Downloads
PDF
HTML
Epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.