GetLocal(python_path=...)

This commit is contained in:
David Wilson 2016-08-11 14:47:17 +01:00
parent d8b6aa8902
commit d9e9d94f30
1 changed files with 3 additions and 1 deletions

View File

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