diff options
Diffstat (limited to 'Cargo.lock')
-rw-r--r-- | Cargo.lock | 84 |
1 files changed, 57 insertions, 27 deletions
@@ -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", |