|
@@ -10,6 +10,8 @@ lazy_static! {
|
|
|
Arc::new(RwLock::new(env_logger::Logger::from_default_env()));
|
|
Arc::new(RwLock::new(env_logger::Logger::from_default_env()));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+pub const DEFAULT_FILTER: &str = "solana=info,agave=info";
|
|
|
|
|
+
|
|
|
struct LoggerShim {}
|
|
struct LoggerShim {}
|
|
|
|
|
|
|
|
impl log::Log for LoggerShim {
|
|
impl log::Log for LoggerShim {
|
|
@@ -49,6 +51,11 @@ pub fn setup_with_default(filter: &str) {
|
|
|
replace_logger(logger);
|
|
replace_logger(logger);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+// Configures logging with the `DEFAULT_FILTER` if RUST_LOG is not set
|
|
|
|
|
+pub fn setup_with_default_filter() {
|
|
|
|
|
+ setup_with_default(DEFAULT_FILTER);
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
// Configures logging with the default filter "error" if RUST_LOG is not set
|
|
// Configures logging with the default filter "error" if RUST_LOG is not set
|
|
|
pub fn setup() {
|
|
pub fn setup() {
|
|
|
setup_with_default("error");
|
|
setup_with_default("error");
|