Feature/tor health checks (#426)

* wip

* wraps up core tor health check feature, still need to fix the boundaries with the rest of embassyd

* need to please borrow checker

* please the borrow checker

* wire it in

* finishes the feature

* Apply suggestions from code review

* fixes tor restart functionality

* makes tor replacement more resilient, adds embassyd service in init and replace
This commit is contained in:
Keagan McClelland
2021-08-26 17:30:22 -06:00
committed by Aiden McClelland
parent 89246b4dd4
commit 982ebc01a4
11 changed files with 358 additions and 46 deletions

View File

@@ -81,7 +81,7 @@ proptest = "1.0.0"
proptest-derive = "0.3.0"
rand = "0.7.3"
regex = "1.4.2"
reqwest = { version = "0.11.2", features = ["stream", "json"] }
reqwest = { version = "0.11.2", features = ["stream", "json", "socks"] }
reqwest_cookie_store = "0.2.0"
rpassword = "5.0.0"
rpc-toolkit = { version = "*", path = "../../rpc-toolkit/rpc-toolkit" }