diff --git a/flamenco_worker/commands.py b/flamenco_worker/commands.py index 4bf208b..cfcfc54 100644 --- a/flamenco_worker/commands.py +++ b/flamenco_worker/commands.py @@ -412,7 +412,7 @@ class RemoveTreeCommand(AbstractCommand): @attr.s -class AbstractSubprocessCommand(AbstractCommand): +class AbstractSubprocessCommand(AbstractCommand, abc.ABC): readline_timeout = attr.ib(default=SUBPROC_READLINE_TIMEOUT) proc = attr.ib(validator=attr.validators.instance_of(asyncio.subprocess.Process), init=False)