Feature/always gen certs (#784)

* move SslManager to NetController and out of NginxController

* always generate the certs, move that functionality to the net controller before any nginx configs are written

* add info log

* refactor to make net controller not responsible for nginx stuff

* diff minimization

* diff minimization

* diff minimization

* diff minimization

* use net controller cert path instead of nginx controller cert path

* remove unused imports

* move location of cert mounts
This commit is contained in:
Keagan McClelland
2021-11-12 11:58:06 -07:00
committed by Aiden McClelland
parent 9f3909188a
commit c723ee6a15
6 changed files with 87 additions and 65 deletions

View File

@@ -889,6 +889,7 @@ dependencies = [
"patch-db",
"pbkdf2",
"pin-project",
"platforms",
"prettytable-rs",
"proptest",
"proptest-derive",
@@ -2267,6 +2268,12 @@ version = "0.3.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c"
[[package]]
name = "platforms"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325"
[[package]]
name = "ppv-lite86"
version = "0.2.10"