Skip to content

Commit 2ec2aab

Browse files
author
Fedor Baart
committed
pause support
1 parent 79bebb5 commit 2ec2aab

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

mmi/runner.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ def __init__(
3535
mpi=False,
3636
port='random',
3737
bmi_class='bmi.wrapper.BMIWrapper',
38+
pause=False,
3839
*args,
3940
**kwargs
4041
):
@@ -59,6 +60,8 @@ def __init__(
5960
self.sockets = self.create_sockets()
6061

6162
self.model = self.create_bmi_model(engine, bmi_class)
63+
if pause:
64+
self.model.state = 'pause'
6265
self.metadata = {}
6366
self.fill_metadata()
6467

@@ -366,6 +369,7 @@ def create_sockets(self):
366369

367370
poller.register(rep, zmq.POLLIN)
368371
poller.register(pull, zmq.POLLIN)
372+
369373
sockets = dict(
370374
poller=poller,
371375
rep=rep,

0 commit comments

Comments
 (0)