fix production

Signed-off-by: Christine Dodrill <me@christine.website>
This commit is contained in:
Cadey Ratio 2021-03-07 14:38:10 -05:00
parent c51ffae976
commit dd445722fe
2 changed files with 21 additions and 20 deletions

View File

@ -45,7 +45,7 @@ mi = { path = "./lib/mi" }
patreon = { path = "./lib/patreon" } patreon = { path = "./lib/patreon" }
# os-specific dependencies # os-specific dependencies
[target.'cfg(linux)'.dependencies] [target.'cfg(target_os = "linux")'.dependencies]
sdnotify = { version = "0.1", default-features = false } sdnotify = { version = "0.1", default-features = false }
[build-dependencies] [build-dependencies]

View File

@ -207,7 +207,7 @@ async fn main() -> Result<()> {
.with(warp::log(APPLICATION_NAME)) .with(warp::log(APPLICATION_NAME))
.recover(handlers::rejection); .recover(handlers::rejection);
#[cfg(linux)] #[cfg(target_os = "linux")]
{ {
match sdnotify::SdNotify::from_env() { match sdnotify::SdNotify::from_env() {
Ok(ref mut n) => { Ok(ref mut n) => {
@ -229,7 +229,8 @@ async fn main() -> Result<()> {
})?; })?;
} }
Err(why) => error!("not running under systemd with Type=notify: {}", why), Err(why) => error!("not running under systemd with Type=notify: {}", why),
}} }
}
warp::serve(site) warp::serve(site)
.run(( .run((