Skip to content

Commit 1138006

Browse files
author
Devdutt Shenoi
authored
Merge branch 'main' into query-param
2 parents 5e62452 + 1e79577 commit 1138006

File tree

2 files changed

+13
-7
lines changed

2 files changed

+13
-7
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ To experience Parseable UI, checkout [demo.parseable.com ↗︎](https://demo.pa
2626
### Run Parseable
2727

2828
<details>
29-
<summary><a href="https://www.parseable.com/docs/docker-quick-start">Docker Image</a></summary>
29+
<summary><a href="https://www.parseable.com/docs/server/get-started/docker-quick-start">Docker Image</a></summary>
3030
<p>
3131

3232
Get started with Parseable Docker with a single command:
@@ -41,7 +41,7 @@ docker run -p 8000:8000 \
4141
</details>
4242

4343
<details>
44-
<summary><a href="https://www.parseable.com/docs/docker-quick-start">Executable Binary</a></summary>
44+
<summary><a href="https://www.parseable.com/docs/server/get-started/binary-quick-start">Executable Binary</a></summary>
4545
<p>
4646

4747
Download and run the Parseable binary on your laptop:

src/main.rs

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@ use parseable::{
2424
};
2525
use tokio::signal::ctrl_c;
2626
use tokio::sync::oneshot;
27-
use tracing::level_filters::LevelFilter;
27+
use tracing::Level;
2828
use tracing::{info, warn};
2929
use tracing_subscriber::layer::SubscriberExt;
3030
use tracing_subscriber::util::SubscriberInitExt;
3131
use tracing_subscriber::{fmt, EnvFilter, Registry};
3232

3333
#[actix_web::main]
3434
async fn main() -> anyhow::Result<()> {
35-
init_logger(LevelFilter::DEBUG);
35+
init_logger();
3636

3737
// these are empty ptrs so mem footprint should be minimal
3838
let server: Box<dyn ParseableServer> = match CONFIG.options.mode {
@@ -79,9 +79,15 @@ async fn main() -> anyhow::Result<()> {
7979
Ok(())
8080
}
8181

82-
pub fn init_logger(default_level: LevelFilter) {
83-
let filter_layer = EnvFilter::try_from_default_env()
84-
.unwrap_or_else(|_| EnvFilter::new(default_level.to_string()));
82+
pub fn init_logger() {
83+
let filter_layer = EnvFilter::try_from_default_env().unwrap_or_else(|_| {
84+
let default_level = if cfg!(debug_assertions) {
85+
Level::DEBUG
86+
} else {
87+
Level::WARN
88+
};
89+
EnvFilter::new(default_level.to_string())
90+
});
8591

8692
let fmt_layer = fmt::layer()
8793
.with_thread_names(true)

0 commit comments

Comments
 (0)