aboutsummaryrefslogtreecommitdiffstats
path: root/license-generator/src/logger.rs
diff options
context:
space:
mode:
authorTeddy Wing2018-11-20 07:20:15 +0100
committerTeddy Wing2018-11-20 07:20:15 +0100
commit7d7ac8d747be198088664e45e5423919d9876651 (patch)
treed76fbd483b96f4425653143ae739f9f835939a3e /license-generator/src/logger.rs
parent3002290d98c31dc941b33946197e7f58c7ff9dad (diff)
downloaddome-key-web-7d7ac8d747be198088664e45e5423919d9876651.tar.bz2
license-generator: Use compile-time environment variables
For whatever reason, the environment variables in my `.htaccess` weren't getting passed to my FastCGI executables on my production server. Wasn't sure how to get them passed to the programs, so decided instead to compile the env variables into the binaries. To do that, we source the environment file before building the release builds in the Docker container.
Diffstat (limited to 'license-generator/src/logger.rs')
-rw-r--r--license-generator/src/logger.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/license-generator/src/logger.rs b/license-generator/src/logger.rs
index 1b6e07b..d286808 100644
--- a/license-generator/src/logger.rs
+++ b/license-generator/src/logger.rs
@@ -1,4 +1,3 @@
-use std::env;
use std::fs::OpenOptions;
use fastcgi;
@@ -7,8 +6,7 @@ use simplelog::{Config, LevelFilter, WriteLogger};
use errors::*;
pub fn init() -> Result<()> {
- let log_file_path = env::var("LOG_FILE")
- .chain_err(|| "LOG_FILE environment variable not found")?;
+ let log_file_path = env!("LOG_FILE");
let log_file = OpenOptions::new()
.append(true)