Move spammy command log messages to debug level
And add some info level logs that summarize each command.
This commit is contained in:
parent
01444cd928
commit
694ef6e89b
@ -2,11 +2,12 @@ use anyhow::Result;
|
||||
use std::fs::{create_dir_all, File};
|
||||
use std::io::Write;
|
||||
use std::path::Path;
|
||||
use tracing::info;
|
||||
use tracing::{debug, info};
|
||||
|
||||
use crate::models::cell;
|
||||
|
||||
pub async fn dump_cell_data(pool: &sqlx::Pool<sqlx::Postgres>, dir: &str) -> Result<()> {
|
||||
let mut cell_count = 0;
|
||||
for x in -77..75 {
|
||||
for y in -50..44 {
|
||||
if let Ok(data) = cell::get_cell_data(pool, "Skyrim.esm", 1, x, y).await {
|
||||
@ -14,7 +15,7 @@ pub async fn dump_cell_data(pool: &sqlx::Pool<sqlx::Postgres>, dir: &str) -> Res
|
||||
let path = Path::new(&path);
|
||||
create_dir_all(path)?;
|
||||
let path = path.join(format!("{}.json", y));
|
||||
info!(
|
||||
debug!(
|
||||
x = x,
|
||||
y = y,
|
||||
form_id = data.form_id,
|
||||
@ -23,8 +24,10 @@ pub async fn dump_cell_data(pool: &sqlx::Pool<sqlx::Postgres>, dir: &str) -> Res
|
||||
);
|
||||
let mut file = File::create(path)?;
|
||||
write!(file, "{}", serde_json::to_string(&data)?)?;
|
||||
cell_count += 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
info!("dumped {} cell data files", cell_count);
|
||||
Ok(())
|
||||
}
|
||||
|
@ -2,7 +2,7 @@ use anyhow::Result;
|
||||
use std::collections::HashMap;
|
||||
use std::fs::File;
|
||||
use std::io::Write;
|
||||
use tracing::info;
|
||||
use tracing::{debug, info};
|
||||
|
||||
use crate::models::cell;
|
||||
|
||||
@ -11,7 +11,7 @@ pub async fn dump_cell_edit_counts(pool: &sqlx::Pool<sqlx::Postgres>, path: &str
|
||||
for x in -77..75 {
|
||||
for y in -50..44 {
|
||||
if let Some(count) = cell::count_mod_edits(pool, "Skyrim.esm", 1, x, y).await? {
|
||||
info!(x = x, y = y, count = count, "read cell edit count");
|
||||
debug!(x = x, y = y, count = count, "read cell edit count");
|
||||
cell_mod_edit_counts.insert(format!("{},{}", x, y), count);
|
||||
}
|
||||
}
|
||||
|
@ -3,7 +3,7 @@ use chrono::NaiveDateTime;
|
||||
use std::fs::File;
|
||||
use std::io::Write;
|
||||
use std::path::Path;
|
||||
use tracing::info;
|
||||
use tracing::{debug, info};
|
||||
|
||||
use crate::models::file;
|
||||
|
||||
@ -12,6 +12,7 @@ pub async fn dump_file_data(
|
||||
dir: &str,
|
||||
updated_after: Option<NaiveDateTime>,
|
||||
) -> Result<()> {
|
||||
let mut file_count = 0;
|
||||
let mut page = 1;
|
||||
let page_size = 20;
|
||||
let mut last_id = None;
|
||||
@ -26,7 +27,7 @@ pub async fn dump_file_data(
|
||||
let path = Path::new(&dir);
|
||||
std::fs::create_dir_all(path)?;
|
||||
let path = path.join(format!("{}.json", file_with_cells.nexus_file_id));
|
||||
info!(
|
||||
debug!(
|
||||
page = page,
|
||||
nexus_file_id = file_with_cells.nexus_file_id,
|
||||
"dumping file data to {}",
|
||||
@ -35,8 +36,10 @@ pub async fn dump_file_data(
|
||||
let mut file = File::create(path)?;
|
||||
write!(file, "{}", serde_json::to_string(&file_with_cells)?)?;
|
||||
last_id = Some(file_with_cells.id);
|
||||
file_count += 1;
|
||||
}
|
||||
page += 1;
|
||||
}
|
||||
info!("dumped {} file data files", file_count);
|
||||
Ok(())
|
||||
}
|
||||
|
@ -2,7 +2,7 @@ use anyhow::Result;
|
||||
use std::collections::HashMap;
|
||||
use std::fs::File;
|
||||
use std::io::Write;
|
||||
use tracing::info;
|
||||
use tracing::{debug, info};
|
||||
|
||||
use crate::models::game_mod;
|
||||
|
||||
@ -18,7 +18,7 @@ pub async fn dump_mod_cell_counts(pool: &sqlx::Pool<sqlx::Postgres>, path: &str)
|
||||
break;
|
||||
}
|
||||
for mod_cell_count in mod_cell_counts {
|
||||
info!(
|
||||
debug!(
|
||||
page = page,
|
||||
nexus_mod_id = mod_cell_count.nexus_mod_id,
|
||||
count = mod_cell_count.cells.unwrap_or(0),
|
||||
|
@ -4,7 +4,7 @@ use std::collections::HashMap;
|
||||
use std::fs::File;
|
||||
use std::io::Write;
|
||||
use std::path::Path;
|
||||
use tracing::info;
|
||||
use tracing::{debug, info};
|
||||
|
||||
use crate::models::game;
|
||||
use crate::models::game_mod;
|
||||
@ -14,6 +14,7 @@ pub async fn dump_mod_data(
|
||||
dir: &str,
|
||||
updated_after: Option<NaiveDateTime>,
|
||||
) -> Result<()> {
|
||||
let mut mod_count = 0;
|
||||
let mut page = 1;
|
||||
let page_size = 20;
|
||||
let mut last_id = None;
|
||||
@ -43,7 +44,7 @@ pub async fn dump_mod_data(
|
||||
);
|
||||
std::fs::create_dir_all(&path)?;
|
||||
let path = path.join(format!("{}.json", mod_with_cells.nexus_mod_id));
|
||||
info!(
|
||||
debug!(
|
||||
page = page,
|
||||
nexus_mod_id = mod_with_cells.nexus_mod_id,
|
||||
"dumping mod data to {}",
|
||||
@ -52,8 +53,10 @@ pub async fn dump_mod_data(
|
||||
let mut file = File::create(path)?;
|
||||
write!(file, "{}", serde_json::to_string(&mod_with_cells)?)?;
|
||||
last_id = Some(mod_with_cells.id);
|
||||
mod_count += 1;
|
||||
}
|
||||
page += 1;
|
||||
}
|
||||
info!("dumped {} mod data files", mod_count);
|
||||
Ok(())
|
||||
}
|
||||
|
@ -2,7 +2,7 @@ use anyhow::Result;
|
||||
use serde::Serialize;
|
||||
use std::fs::File;
|
||||
use std::io::Write;
|
||||
use tracing::info;
|
||||
use tracing::{debug, info};
|
||||
|
||||
use crate::models::game;
|
||||
use crate::models::game_mod;
|
||||
@ -29,7 +29,7 @@ pub async fn dump_mod_search_index(
|
||||
break;
|
||||
}
|
||||
for mod_for_search in mods {
|
||||
info!(
|
||||
debug!(
|
||||
page = page,
|
||||
nexus_mod_id = mod_for_search.nexus_mod_id,
|
||||
"read mod name for search index"
|
||||
|
@ -3,7 +3,7 @@ use chrono::NaiveDateTime;
|
||||
use std::fs::{create_dir_all, File};
|
||||
use std::io::Write;
|
||||
use std::path::Path;
|
||||
use tracing::info;
|
||||
use tracing::{debug, info};
|
||||
|
||||
use crate::models::{format_radix, plugin};
|
||||
|
||||
@ -12,6 +12,7 @@ pub async fn dump_plugin_data(
|
||||
dir: &str,
|
||||
updated_after: Option<NaiveDateTime>,
|
||||
) -> Result<()> {
|
||||
let mut plugin_count = 0;
|
||||
let mut page: u32 = 1;
|
||||
let page_size = 20;
|
||||
let mut last_hash = None;
|
||||
@ -32,7 +33,7 @@ pub async fn dump_plugin_data(
|
||||
let path = Path::new(&dir);
|
||||
create_dir_all(path)?;
|
||||
let path = path.join(format!("{}.json", format_radix(plugin.hash as u64, 36)));
|
||||
info!(
|
||||
debug!(
|
||||
page = page,
|
||||
hash = plugin.hash,
|
||||
"dumping plugin data to {}",
|
||||
@ -42,8 +43,10 @@ pub async fn dump_plugin_data(
|
||||
let json_val = serde_json::to_string(&plugin)?;
|
||||
write!(file, "{}", json_val)?;
|
||||
last_hash = Some(plugin.hash);
|
||||
plugin_count += 1;
|
||||
}
|
||||
page += 1;
|
||||
}
|
||||
info!("dumped {} plugin data files", plugin_count);
|
||||
Ok(())
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user