Switch to slog

This commit is contained in:
Adrian Heine 2022-01-03 22:07:29 +01:00
parent f27e981259
commit 395fb1c9fa
7 changed files with 246 additions and 143 deletions

View file

@ -1,10 +1,11 @@
use async_trait::async_trait;
use schematics::async_utils::{run, sleep};
use schematics::loggers::{Logger, StoringLogger};
use schematics::loggers::StoringLogger;
use schematics::resources::{AcmeUser, Cert, Csr, GitCheckout};
use schematics::symbols::Symbol;
use schematics::Setup;
use schematics::SymbolRunner;
use slog::Logger as SlogLogger;
use std::cell::RefCell;
use std::error::Error;
use std::fmt::Debug;
@ -18,10 +19,10 @@ struct TestSymbolRunner {
#[async_trait(?Send)]
impl SymbolRunner for TestSymbolRunner {
async fn run_symbol<S: Symbol + Debug, L: Logger>(
async fn run_symbol<S: Symbol + Debug>(
&self,
_symbol: &S,
_logger: &L,
_logger: &SlogLogger,
_force: bool,
) -> Result<bool, Box<dyn Error>> {
*self.count.borrow_mut() += 1;