Skip to content

Add Task Interface for long running functions#389

Draft
Tinyblargon wants to merge 3 commits intoTelmate:masterfrom
Tinyblargon:#388
Draft

Add Task Interface for long running functions#389
Tinyblargon wants to merge 3 commits intoTelmate:masterfrom
Tinyblargon:#388

Conversation

@Tinyblargon
Copy link
Collaborator

Return a the new Task interface when we do something in the API that creates a longer running task in PVE.
Users can await this Task with WaitForCompletion().

Closes #388

@Tinyblargon Tinyblargon added type/feature Completely new functionality. modifies/go Pull requests that update Go code size/XL Denotes a PR that changes 500-999 lines, ignoring generated files labels Dec 7, 2024
@Tinyblargon Tinyblargon self-assigned this Dec 7, 2024
@Tinyblargon Tinyblargon added the test/needen This PR has to be tested label Dec 7, 2024
@Tinyblargon Tinyblargon marked this pull request as draft December 8, 2024 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

modifies/go Pull requests that update Go code size/XL Denotes a PR that changes 500-999 lines, ignoring generated files test/needen This PR has to be tested type/feature Completely new functionality.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feat: let user await task completion

1 participant