feat: log config directory to tracing stream

This commit is contained in:
Harsh Shandilya 2022-05-16 15:43:35 +05:30
parent 01af0c6f3f
commit a4dd6808f4
No known key found for this signature in database
GPG key ID: 366D7BBAD1031E80

View file

@ -7,6 +7,7 @@ use std::path::PathBuf;
use anyhow::{anyhow, Result}; use anyhow::{anyhow, Result};
use dirs::config_dir; use dirs::config_dir;
use tracing::debug;
use crate::clipboard::monitor; use crate::clipboard::monitor;
use crate::config::Replacements; use crate::config::Replacements;
@ -69,6 +70,7 @@ fn configure_tracing() {
fn get_config_path() -> Result<PathBuf> { fn get_config_path() -> Result<PathBuf> {
let mut config_path = let mut config_path =
config_dir().ok_or_else(|| anyhow!("Failed to get config dir"))?; config_dir().ok_or_else(|| anyhow!("Failed to get config dir"))?;
debug!("Config directory: {}", config_path.to_string_lossy());
config_path.push("substitutor"); config_path.push("substitutor");
config_path.push("config"); config_path.push("config");
config_path.set_extension("toml"); config_path.set_extension("toml");