feat: add some ipc provider method

This commit is contained in:
Lin Onetwo
2023-01-05 18:38:05 +08:00
parent 1cd17ea31b
commit 646fcea816
15 changed files with 290 additions and 84 deletions

View File

@@ -23,6 +23,16 @@ dependencies = [
"tokio",
]
[[package]]
name = "Inflector"
version = "0.11.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3"
dependencies = [
"lazy_static",
"regex",
]
[[package]]
name = "adler"
version = "1.0.2"
@@ -1714,6 +1724,18 @@ dependencies = [
"yrs",
]
[[package]]
name = "jwst-logger"
version = "0.1.0"
dependencies = [
"chrono",
"nu-ansi-term",
"tracing",
"tracing-log",
"tracing-stackdriver",
"tracing-subscriber",
]
[[package]]
name = "jwst-storage"
version = "0.1.0"
@@ -1725,6 +1747,7 @@ dependencies = [
"chrono",
"futures",
"jwst",
"jwst-logger",
"serde",
"serde_json",
"serde_repr",
@@ -4157,6 +4180,31 @@ dependencies = [
"tracing-core",
]
[[package]]
name = "tracing-serde"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1"
dependencies = [
"serde",
"tracing-core",
]
[[package]]
name = "tracing-stackdriver"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eff9dd91761e07727176a3dd3a1d64bbb577ea656b7b82fa4be4021832674c49"
dependencies = [
"Inflector",
"serde",
"serde_json",
"thiserror",
"time 0.3.17",
"tracing-core",
"tracing-subscriber",
]
[[package]]
name = "tracing-subscriber"
version = "0.3.16"
@@ -4167,12 +4215,15 @@ dependencies = [
"nu-ansi-term",
"once_cell",
"regex",
"serde",
"serde_json",
"sharded-slab",
"smallvec",
"thread_local",
"tracing",
"tracing-core",
"tracing-log",
"tracing-serde",
]
[[package]]