Skip to content

Commit 0ac56cc

Browse files
committed
better fix
1 parent a3088d9 commit 0ac56cc

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

central/src/main.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,10 @@ fn gen_secret_key() -> String {
4949
async fn main() -> Result<(), Box<dyn Error>> {
5050
// setup logger
5151

52+
if std::env::var("INSIDE_DOCKER").is_ok_and(|v| v != "0") {
53+
std::env::set_current_dir("/data")?;
54+
}
55+
5256
let write_to_file = std::env::var("ARGON_NO_FILE_LOG")
5357
.map(|p| p.parse::<i32>().unwrap())
5458
.unwrap_or(0)

node/src/main.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ fn get_next_arg(args: &mut std::env::Args) -> String {
2828
async fn main() -> anyhow::Result<()> {
2929
// setup logger
3030

31+
if std::env::var("INSIDE_DOCKER").is_ok_and(|v| v != "0") {
32+
std::env::set_current_dir("/data")?;
33+
}
34+
3135
let write_to_file = std::env::var("ARGON_NODE_NO_FILE_LOG")
3236
.map(|p| p.parse::<i32>().unwrap())
3337
.unwrap_or(0)

0 commit comments

Comments
 (0)