Source code for pyobs.robotic.scripts.utils.debugtrigger

from __future__ import annotations

import logging
from typing import TYPE_CHECKING

if TYPE_CHECKING:
    from pyobs.robotic.task import TaskData
from pyobs.robotic.scripts import Script

log = logging.getLogger(__name__)


[docs] class DebugTriggerScript(Script): """Script for a debug trigger.""" triggered: bool = False
[docs] async def can_run(self, data: TaskData | None) -> bool: return True
[docs] async def run(self, data: TaskData | None) -> None: self.triggered = True
__all__ = ["DebugTriggerScript"]