GetLocal(python_path=...)

pull/35/head
David Wilson 8 years ago
parent d8b6aa8902
commit d9e9d94f30

@ -222,11 +222,13 @@ class Broker(econtext.core.Broker):
"""Listen on `address `for connections from newly spawned contexts."""
self._listener = Listener(self, address, backlog)
def GetLocal(self, name='default'):
def GetLocal(self, name='default', python_path=None):
"""Get the named context running on the local machine, creating it if
it does not exist."""
context = Context(self, name)
context.stream = LocalStream(context)
if python_path:
context.stream.python_path = python_path
context.stream.Connect()
return self.Register(context)

Loading…
Cancel
Save