Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RywMtsL8qXG7GDY3MHq9Uh
11 lines
292 B
Python
11 lines
292 B
Python
"""wake_on_lan: pre-apply / pre-run hook that wakes a node via libs.wol before bw connects to it."""
|
|
|
|
|
|
def wake_on_lan(node):
|
|
node.repo.libs.wol.wake(node)
|
|
|
|
def node_apply_start(repo, node, **kwargs):
|
|
wake_on_lan(node)
|
|
|
|
def node_run_start(repo, node, **kwargs):
|
|
wake_on_lan(node)
|