clan-lib: Move task functions to own file

This commit is contained in:
Qubasa
2025-06-12 16:23:53 +02:00
parent 18be41082b
commit 25a6108198
2 changed files with 15 additions and 14 deletions

View File

@@ -32,20 +32,6 @@ class FileRequest:
initial_folder: str | None = field(default=None)
@API.register_abstract
def cancel_task(task_id: str) -> None:
"""Cancel a task by its op_key."""
msg = "cancel_task() is not implemented"
raise NotImplementedError(msg)
@API.register_abstract
def list_tasks() -> list[str]:
"""List all tasks."""
msg = "list_tasks() is not implemented"
raise NotImplementedError(msg)
@API.register_abstract
def open_file(file_request: FileRequest) -> list[str] | None:
"""

View File

@@ -0,0 +1,15 @@
from clan_lib.api import API
@API.register_abstract
def cancel_task(task_id: str) -> None:
"""Cancel a task by its op_key."""
msg = "cancel_task() is not implemented"
raise NotImplementedError(msg)
@API.register_abstract
def list_tasks() -> list[str]:
"""List all tasks."""
msg = "list_tasks() is not implemented"
raise NotImplementedError(msg)