summaryrefslogtreecommitdiff
path: root/packages/taler-util/src
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2024-02-27 23:36:37 +0100
committerFlorian Dold <florian@dold.me>2024-02-27 23:36:37 +0100
commitd394a6f02f7905813afb74f157badd11f609a18c (patch)
tree0ed89c8fdb85de4e43d818283151c4d1e9837019 /packages/taler-util/src
parent6584d9e054faf9a927708f1f7f51bcbed7873afb (diff)
downloadwallet-core-d394a6f02f7905813afb74f157badd11f609a18c.tar.gz
wallet-core-d394a6f02f7905813afb74f157badd11f609a18c.tar.bz2
wallet-core-d394a6f02f7905813afb74f157badd11f609a18c.zip
also observe shepherd
Diffstat (limited to 'packages/taler-util/src')
-rw-r--r--packages/taler-util/src/notifications.ts19
1 files changed, 12 insertions, 7 deletions
diff --git a/packages/taler-util/src/notifications.ts b/packages/taler-util/src/notifications.ts
index d0095dcd2..023eb8ef4 100644
--- a/packages/taler-util/src/notifications.ts
+++ b/packages/taler-util/src/notifications.ts
@@ -111,17 +111,18 @@ export interface RequestProgressNotification {
export enum ObservabilityEventType {
HttpFetchStart = "http-fetch-start",
- HttpFetchFinishError = "http-fetch-finish-success",
- HttpFetchFinishSuccess = "http-fetch-finish-error",
+ HttpFetchFinishError = "http-fetch-finish-error",
+ HttpFetchFinishSuccess = "http-fetch-finish-success",
DbQueryStart = "db-query-start",
- DbQueryFinishSuccess = "db-query-finish-error",
- DbQueryFinishError = "db-query-finish-success",
+ DbQueryFinishSuccess = "db-query-finish-success",
+ DbQueryFinishError = "db-query-finish-error",
RequestStart = "request-start",
RequestFinishSuccess = "request-finish-success",
RequestFinishError = "request-finish-error",
- TaskStart = "start-task",
- TaskStop = "stop-task",
- TaskReset = "reset-task",
+ TaskStart = "task-start",
+ TaskStop = "task-stop",
+ TaskReset = "task-reset",
+ ShepherdTaskResult = "sheperd-task-result",
DeclareTaskDependency = "declare-task-dependency",
CryptoStart = "crypto-start",
CryptoFinishSuccess = "crypto-finish-success",
@@ -194,6 +195,10 @@ export type ObservabilityEvent =
| {
type: ObservabilityEventType.CryptoFinishError;
operation: string;
+ }
+ | {
+ type: ObservabilityEventType.ShepherdTaskResult;
+ resultType: string;
};
export interface BackupOperationErrorNotification {