fix: more work on background tasks
This commit is contained in:
@@ -3687,6 +3687,10 @@ local result = bds.publish.upload_site({ host = "example.com", username = "autho
|
||||
|
||||
```lua
|
||||
{
|
||||
cancellable = true,
|
||||
cancellation_requested = true,
|
||||
group_id = "example-id",
|
||||
group_name = "example",
|
||||
id = "example-id",
|
||||
message = "Working",
|
||||
name = "Example",
|
||||
@@ -4705,6 +4709,10 @@ local result = bds.tasks.get("example-id")
|
||||
|
||||
```lua
|
||||
{
|
||||
cancellable = true,
|
||||
cancellation_requested = true,
|
||||
group_id = "example-id",
|
||||
group_name = "example",
|
||||
id = "example-id",
|
||||
message = "Working",
|
||||
name = "Example",
|
||||
@@ -4746,6 +4754,10 @@ local result = bds.tasks.status_snapshot()
|
||||
running_count = 1,
|
||||
tasks = {
|
||||
{
|
||||
cancellable = true,
|
||||
cancellation_requested = true,
|
||||
group_id = "example-id",
|
||||
group_name = "example",
|
||||
id = "example-id",
|
||||
message = "Working",
|
||||
name = "Example",
|
||||
@@ -4817,6 +4829,10 @@ local result = bds.tasks.get_all()
|
||||
```lua
|
||||
{
|
||||
{
|
||||
cancellable = true,
|
||||
cancellation_requested = true,
|
||||
group_id = "example-id",
|
||||
group_name = "example",
|
||||
id = "example-id",
|
||||
message = "Working",
|
||||
name = "Example",
|
||||
@@ -4855,6 +4871,10 @@ local result = bds.tasks.get_running()
|
||||
```lua
|
||||
{
|
||||
{
|
||||
cancellable = true,
|
||||
cancellation_requested = true,
|
||||
group_id = "example-id",
|
||||
group_name = "example",
|
||||
id = "example-id",
|
||||
message = "Working",
|
||||
name = "Example",
|
||||
|
||||
@@ -269,6 +269,10 @@ Public task snapshot returned by the task manager.
|
||||
|
||||
```lua
|
||||
{
|
||||
cancellable = true,
|
||||
cancellation_requested = true,
|
||||
group_id = "example-id",
|
||||
group_name = "example",
|
||||
id = "example-id",
|
||||
message = "Working",
|
||||
name = "Example",
|
||||
@@ -279,6 +283,10 @@ Public task snapshot returned by the task manager.
|
||||
|
||||
| Field | Type | Required | Meaning |
|
||||
| --- | --- | --- | --- |
|
||||
| `cancellable` | `boolean` | Yes | Whether a cancellation request can still be submitted. |
|
||||
| `cancellation_requested` | `boolean` | Yes | Whether cooperative cancellation is in progress. |
|
||||
| `group_id` | `string \| nil` | No | Identifier shared by tasks in one workflow. |
|
||||
| `group_name` | `string \| nil` | No | Human-readable workflow name. |
|
||||
| `id` | `string` | Yes | Stable record identifier. |
|
||||
| `message` | `string \| nil` | No | Latest user-facing task message. |
|
||||
| `name` | `string` | Yes | Human-readable name. |
|
||||
@@ -298,6 +306,10 @@ Aggregate task status snapshot.
|
||||
running_count = 1,
|
||||
tasks = {
|
||||
{
|
||||
cancellable = true,
|
||||
cancellation_requested = true,
|
||||
group_id = "example-id",
|
||||
group_name = "example",
|
||||
id = "example-id",
|
||||
message = "Working",
|
||||
name = "Example",
|
||||
|
||||
@@ -1833,6 +1833,10 @@
|
||||
{
|
||||
"description": "Public task snapshot returned by the task manager.",
|
||||
"fields": {
|
||||
"cancellable": "boolean",
|
||||
"cancellation_requested": "boolean",
|
||||
"group_id": "string | nil",
|
||||
"group_name": "string | nil",
|
||||
"id": "string",
|
||||
"message": "string | nil",
|
||||
"name": "string",
|
||||
|
||||
Reference in New Issue
Block a user