Skip to content

Commit

Permalink
Enhanced logging
Browse files Browse the repository at this point in the history
  • Loading branch information
myOmikron committed Apr 27, 2023
1 parent 8fa4a55 commit fe18fc3
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions src/server/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -66,16 +66,17 @@ pub async fn start_server(
.as_slice(),
)?;

let s_addr = SocketAddr::new(config.server.listen_address, config.server.listen_port);
info!("Starting to listen on {}", s_addr);

let admin_token = config.server.admin_token.clone();
if admin_token.is_empty() {
return Err(StartServerError::InvalidSecretKey);
}

let game_data = Path::new(&config.server.game_data_path);
if !game_data.exists() {
info!(
"Creating game directory at: {}",
config.server.game_data_path
);
create_dir_all(game_data)?;
set_permissions(game_data, Permissions::from_mode(0o700))?;
}
Expand All @@ -84,6 +85,9 @@ pub async fn start_server(
game_data_path: config.server.game_data_path.clone(),
};

let s_addr = SocketAddr::new(config.server.listen_address, config.server.listen_port);
info!("Starting to listen on {}", s_addr);

HttpServer::new(move || {
App::new()
.app_data(PayloadConfig::default().limit(1_000_000))
Expand Down

0 comments on commit fe18fc3

Please sign in to comment.