Use tracing (#174)

This commit is contained in:
Rebecca Turner
2022-11-16 13:43:57 -05:00
committed by Thomas Schönauer
parent d8add139e1
commit 41e2321b93
23 changed files with 175 additions and 131 deletions

View File

@@ -1,14 +1,15 @@
use std::path::Path;
use std::process::Command;
use color_eyre::eyre::eyre;
use color_eyre::eyre::Context;
use color_eyre::eyre::Result;
use tracing::{debug, error, warn};
use crate::command::CommandExt;
use crate::error::{self, TopgradeError};
use crate::terminal::print_separator;
use crate::{execution_context::ExecutionContext, utils::require};
use log::{debug, error, warn};
use std::path::Path;
use std::process::Command;
// A string found in the output of docker for containers that weren't found in
// the docker registry. We use this to gracefully handle and skip containers

View File

@@ -9,8 +9,8 @@ use color_eyre::eyre::eyre;
use color_eyre::eyre::Context;
use color_eyre::eyre::Result;
use directories::BaseDirs;
use log::debug;
use tempfile::tempfile_in;
use tracing::debug;
use crate::command::{CommandExt, Utf8Output};
use crate::execution_context::ExecutionContext;

View File

@@ -8,9 +8,9 @@ use console::style;
use futures::stream::{iter, FuturesUnordered};
use futures::StreamExt;
use glob::{glob_with, MatchOptions};
use log::{debug, error};
use tokio::process::Command as AsyncCommand;
use tokio::runtime;
use tracing::{debug, error};
use crate::command::CommandExt;
use crate::execution_context::ExecutionContext;

View File

@@ -5,10 +5,10 @@ use std::path::PathBuf;
use std::process::Command;
use color_eyre::eyre::Result;
use log::debug;
#[cfg(target_os = "linux")]
use nix::unistd::Uid;
use semver::Version;
use tracing::debug;
use crate::command::CommandExt;
use crate::executor::RunType;

View File

@@ -3,7 +3,7 @@ use std::process::Command;
use color_eyre::eyre::Result;
use ini::Ini;
use log::{debug, warn};
use tracing::{debug, warn};
use crate::command::CommandExt;
use crate::error::{SkipStep, TopgradeError};

View File

@@ -4,9 +4,9 @@ use crate::executor::RunType;
use crate::terminal::{print_separator, prompt_yesno};
use crate::{utils::require, Step};
use color_eyre::eyre::Result;
use log::debug;
use std::fs;
use std::process::Command;
use tracing::debug;
pub fn run_macports(ctx: &ExecutionContext) -> Result<()> {
require("port")?;

View File

@@ -10,7 +10,7 @@ use color_eyre::eyre::Result;
use directories::BaseDirs;
use home;
use ini::Ini;
use log::debug;
use tracing::debug;
use crate::error::SkipStep;
use crate::execution_context::ExecutionContext;

View File

@@ -3,7 +3,7 @@ use std::path::Path;
use std::{ffi::OsStr, process::Command};
use color_eyre::eyre::Result;
use log::debug;
use tracing::debug;
use crate::command::CommandExt;
use crate::execution_context::ExecutionContext;

View File

@@ -3,9 +3,9 @@ use std::process::Command;
use std::{fmt::Display, rc::Rc, str::FromStr};
use color_eyre::eyre::Result;
use log::{debug, error};
use regex::Regex;
use strum::EnumString;
use tracing::{debug, error};
use crate::command::CommandExt;
use crate::execution_context::ExecutionContext;

View File

@@ -4,9 +4,9 @@ use crate::command::CommandExt;
use crate::config::Step;
use crate::terminal::print_separator;
use crate::{execution_context::ExecutionContext, utils::require};
use log::debug;
use std::path::Path;
use std::{path::PathBuf, process::Command};
use tracing::debug;
fn list_toolboxes(toolbx: &Path) -> Result<Vec<String>> {
let output = Command::new(toolbx)

View File

@@ -9,12 +9,12 @@ use crate::{
utils::{require, PathExt},
};
use directories::BaseDirs;
use log::debug;
use std::path::PathBuf;
use std::{
io::{self, Write},
process::Command,
};
use tracing::debug;
const UPGRADE_VIM: &str = include_str!("upgrade.vim");

View File

@@ -4,7 +4,7 @@ use std::process::Command;
use color_eyre::eyre::Result;
use directories::BaseDirs;
use log::debug;
use tracing::debug;
use walkdir::WalkDir;
use crate::command::CommandExt;