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" }
# os-specific dependencies
[target.'cfg(linux)'.dependencies]
[target.'cfg(target_os = "linux")'.dependencies]
sdnotify = { version = "0.1", default-features = false }
[build-dependencies]

View File

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