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"]