summaryrefslogtreecommitdiffstats
path: root/Cargo.lock
diff options
context:
space:
mode:
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock84
1 files changed, 57 insertions, 27 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 36bee97e..7ff7885c 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -19,7 +19,7 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
[[package]]
name = "agent_interface"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"csv",
"download",
@@ -271,7 +271,7 @@ checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"
[[package]]
name = "batcher"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"time",
"tokio",
@@ -358,7 +358,7 @@ checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8"
[[package]]
name = "c8y_api"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"agent_interface",
"anyhow",
@@ -389,7 +389,7 @@ dependencies = [
[[package]]
name = "c8y_smartrest"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"agent_interface",
"anyhow",
@@ -413,7 +413,7 @@ dependencies = [
[[package]]
name = "c8y_translator"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"anyhow",
"assert-json-diff",
@@ -453,7 +453,7 @@ checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11"
[[package]]
name = "certificate"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"anyhow",
"assert_matches",
@@ -522,7 +522,7 @@ dependencies = [
[[package]]
name = "clock"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"mockall 0.10.2",
"time",
@@ -809,7 +809,7 @@ checksum = "1435fa1053d8b2fbbe9be7e97eca7f33d37b28409959813daefc1446a14247f1"
[[package]]
name = "download"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"anyhow",
"backoff",
@@ -917,7 +917,7 @@ dependencies = [
[[package]]
name = "flockfile"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"assert_matches",
"nix",
@@ -949,6 +949,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8da1b8f89c5b5a5b7e59405cfcf0bb9588e5ed19f0b57a4cd542bbba3f164a6d"
[[package]]
+name = "freedesktop_entry_parser"
+version = "1.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "db9c27b72f19a99a895f8ca89e2d26e4ef31013376e56fdafef697627306c3e4"
+dependencies = [
+ "nom",
+ "thiserror",
+]
+
+[[package]]
name = "fs_extra"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1352,7 +1362,7 @@ dependencies = [
[[package]]
name = "json-writer"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"anyhow",
"serde_json",
@@ -1382,9 +1392,9 @@ dependencies = [
[[package]]
name = "log"
-version = "0.4.14"
+version = "0.4.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
+checksum = "6389c490849ff5bc16be905ae24bc913a9c8892e19b2341dbc175e14c341c2b8"
dependencies = [
"cfg-if 1.0.0",
"value-bag",
@@ -1565,7 +1575,7 @@ dependencies = [
[[package]]
name = "mqtt_channel"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"anyhow",
"async-trait",
@@ -1580,7 +1590,7 @@ dependencies = [
[[package]]
name = "mqtt_tests"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"anyhow",
"fastrand",
@@ -1952,7 +1962,7 @@ dependencies = [
[[package]]
name = "plugin_sm"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"agent_interface",
"anyhow",
@@ -2500,7 +2510,7 @@ dependencies = [
[[package]]
name = "sawtooth_publisher"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"async-log",
"env_logger 0.9.0",
@@ -2784,7 +2794,7 @@ dependencies = [
[[package]]
name = "tedge"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"anyhow",
"assert_cmd",
@@ -2817,10 +2827,11 @@ dependencies = [
[[package]]
name = "tedge_agent"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"agent_interface",
"anyhow",
+ "assert-json-diff",
"assert_cmd",
"async-trait",
"clap 3.1.6",
@@ -2849,7 +2860,7 @@ dependencies = [
[[package]]
name = "tedge_apama_plugin"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"clap 3.1.6",
"roxmltree",
@@ -2860,7 +2871,7 @@ dependencies = [
[[package]]
name = "tedge_apt_plugin"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"anyhow",
"clap 3.1.6",
@@ -2876,7 +2887,7 @@ dependencies = [
[[package]]
name = "tedge_config"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"assert_matches",
"certificate",
@@ -2891,7 +2902,7 @@ dependencies = [
[[package]]
name = "tedge_dummy_plugin"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"clap 3.1.6",
"thiserror",
@@ -2899,7 +2910,7 @@ dependencies = [
[[package]]
name = "tedge_logfile_request_plugin"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"anyhow",
"async-trait",
@@ -2922,7 +2933,7 @@ dependencies = [
[[package]]
name = "tedge_mapper"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"agent_interface",
"anyhow",
@@ -2962,7 +2973,7 @@ dependencies = [
[[package]]
name = "tedge_users"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"thiserror",
"users",
@@ -2970,7 +2981,7 @@ dependencies = [
[[package]]
name = "tedge_utils"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"anyhow",
"assert_matches",
@@ -2986,6 +2997,25 @@ dependencies = [
]
[[package]]
+name = "tedge_watchdog"
+version = "0.6.1"
+dependencies = [
+ "anyhow",
+ "clap 3.1.6",
+ "freedesktop_entry_parser",
+ "futures",
+ "mqtt_channel",
+ "nanoid",
+ "serde",
+ "serde_json",
+ "tedge_config",
+ "tedge_utils",
+ "thiserror",
+ "tokio",
+ "tracing",
+]
+
+[[package]]
name = "tempfile"
version = "3.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3044,7 +3074,7 @@ checksum = "b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb"
[[package]]
name = "thin_edge_json"
-version = "0.6.0"
+version = "0.6.2"
dependencies = [
"anyhow",
"assert_matches",