exceptions.py 343 Bytes
Newer Older
Michael Salim's avatar
Michael Salim committed
1 2 3
class BalsamLauncherError(Exception): pass

class BalsamRunnerError(Exception): pass
4
class ExceededMaxRunners(BalsamRunnerError): pass
Michael Salim's avatar
Michael Salim committed
5
class NoAvailableWorkers(BalsamRunnerError): pass
Michael Salim's avatar
Michael Salim committed
6 7

class BalsamTransitionError(Exception): pass
Michael Salim's avatar
Michael Salim committed
8
class TransitionNotFoundError(BalsamTransitionError, ValueError): pass
Michael Salim's avatar
Michael Salim committed
9 10

class MPIEnsembleError(Exception): pass