aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-07-30 10:50:23 +0200
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-07-30 10:50:23 +0200
commitadae733aeea5de31c8ed2ecc4650f6dba727a557 (patch)
treedb1d318330b670ec49c32293ba62cf5126f84718
parent0f4cb907f9a98670e8596d906869271c5c48acfd (diff)
write logs to /tmp to conserve sd card writes
-rw-r--r--src/main.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs
index 98af21c..64bc3b2 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -123,7 +123,7 @@ fn supervise(service: DirEntry, service_name: String) -> anyhow::Result<()> {
fn log_out(pipe: ChildStdout, service_name: String) -> anyhow::Result<()> {
let mut stdout = StandardStream::stdout(ColorChoice::Always);
- let mut file = File::create(Path::new("/data").join(service_name.clone() + ".log"))?;
+ let mut file = File::create(Path::new("/tmp").join(service_name.clone() + ".log"))?;
let mut r = BufReader::new(pipe);
loop {
@@ -144,7 +144,7 @@ fn log_out(pipe: ChildStdout, service_name: String) -> anyhow::Result<()> {
fn log_err(pipe: ChildStderr, service_name: String) -> anyhow::Result<()> {
let mut stdout = StandardStream::stdout(ColorChoice::Always);
- let mut file = File::create(Path::new("/data").join(service_name.clone() + ".err"))?;
+ let mut file = File::create(Path::new("/tmp").join(service_name.clone() + ".err"))?;
let mut r = BufReader::new(pipe);
loop {