mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-15 14:22:14 +00:00
log RUST_LOG
This commit is contained in:
1 parent
9475b7ef20
commit
cef7b24b48
3 files changed
+27
-7
No files matched your search
@@ -1,5 +1,7 @@
|
||||
use crate::core::lifecycle::startup::bootstrap_task_database::bootstrap_task_database;
|
||||
use crate::core::lifecycle::startup::print_startup_debug_info::print_startup_debug_info;
|
||||
use crate::core::lifecycle::startup::size_and_position_windows::size_and_position_windows;
|
||||
use crate::core::lifecycle::startup::spawn_discord_presence_thread::spawn_discord_presence_thread;
|
||||
use crate::core::lifecycle::startup::spawn_fal_task_polling_thread::spawn_fal_task_polling_thread;
|
||||
use crate::core::lifecycle::startup::spawn_main_window_thread::spawn_main_window_thread;
|
||||
use crate::core::lifecycle::startup::spawn_sora_task_polling_thread::spawn_sora_task_polling_thread;
|
||||
@@ -13,7 +15,6 @@ use crate::services::sora::state::sora_task_queue::SoraTaskQueue;
|
||||
use crate::services::storyteller::state::storyteller_credential_manager::StorytellerCredentialManager;
|
||||
use errors::AnyhowResult;
|
||||
use tauri::{AppHandle, Manager};
|
||||
use crate::core::lifecycle::startup::spawn_discord_presence_thread::spawn_discord_presence_thread;
|
||||
|
||||
pub async fn handle_tauri_startup(
|
||||
app: AppHandle,
|
||||
@@ -26,7 +27,9 @@ pub async fn handle_tauri_startup(
|
||||
fal_task_queue: FalTaskQueue,
|
||||
) -> AnyhowResult<()> {
|
||||
|
||||
let task_database =
|
||||
print_startup_debug_info();
|
||||
|
||||
let task_database =
|
||||
bootstrap_task_database(&app, &root).await?;
|
||||
|
||||
spawn_main_window_thread(
|
||||
@@ -41,7 +44,7 @@ pub async fn handle_tauri_startup(
|
||||
&task_database,
|
||||
&storyteller_creds_manager,
|
||||
)?;
|
||||
|
||||
|
||||
spawn_sora_task_polling_thread(
|
||||
&app,
|
||||
&root,
|
||||
@@ -50,7 +53,7 @@ pub async fn handle_tauri_startup(
|
||||
&storyteller_creds_manager,
|
||||
&sora_task_queue,
|
||||
)?;
|
||||
|
||||
|
||||
spawn_fal_task_polling_thread(
|
||||
&app,
|
||||
&root,
|
||||
@@ -59,9 +62,9 @@ pub async fn handle_tauri_startup(
|
||||
&fal_task_queue,
|
||||
&storyteller_creds_manager,
|
||||
)?;
|
||||
|
||||
|
||||
spawn_discord_presence_thread()?;
|
||||
|
||||
|
||||
size_and_position_windows(&app, &root);
|
||||
|
||||
Ok(())
|
||||
|
||||
@@ -5,4 +5,5 @@ mod spawn_sora_task_polling_thread;
|
||||
mod spawn_storytoller_task_polling_thread;
|
||||
pub mod handle_tauri_startup;
|
||||
mod spawn_fal_task_polling_thread;
|
||||
mod spawn_discord_presence_thread;
|
||||
mod spawn_discord_presence_thread;
|
||||
mod print_startup_debug_info;
|
||||
@@ -0,0 +1,16 @@
|
||||
use std::env;
|
||||
use std::env::VarError;
|
||||
|
||||
const RUST_LOG: &str = "RUST_LOG";
|
||||
|
||||
pub fn print_startup_debug_info() {
|
||||
print_env_var(RUST_LOG);
|
||||
}
|
||||
|
||||
pub fn print_env_var(var_name: &str) {
|
||||
match env::var(var_name) {
|
||||
Ok(value) => println!("Environment variable `{}` = {}", var_name, value),
|
||||
Err(VarError::NotPresent) => println!("Environment variable `{}` is not set.", var_name),
|
||||
Err(VarError::NotUnicode(_)) => println!("Environment variable `{}` is not a valid Unicode string", var_name),
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user