| 496 | |
| 497 | |
| 498 | class _SetupBuilder(NetBuilder): |
| 499 | INIT = 'init' |
| 500 | EXIT = 'exit' |
| 501 | |
| 502 | def __init__(self, type, name=None): |
| 503 | NetBuilder.__init__(self, name) |
| 504 | self.type = type |
| 505 | |
| 506 | def setup(self, net): |
| 507 | if self.type == _SetupBuilder.INIT: |
| 508 | return core.to_execution_step(self) |
| 509 | |
| 510 | def exit(self, net): |
| 511 | if self.type == _SetupBuilder.EXIT: |
| 512 | return core.to_execution_step(self) |
| 513 | |
| 514 | |
| 515 | class _RunOnce(NetBuilder): |
no outgoing calls
no test coverage detected
searching dependent graphs…