Skip to content

Commit 3f84f36

Browse files
Use tracing crate instead of slog
* Add tracing to 0.1.34 * Add tracing-subscriber to 0.3.11 * Remove slog * Remove slog-async * Remove slog-term * Remove slog-scope Signed-off-by: Florentin Dubois <florentin.dubois@clever-cloud.com>
1 parent bad39fb commit 3f84f36

File tree

19 files changed

+660
-338
lines changed

19 files changed

+660
-338
lines changed

Cargo.lock

Lines changed: 0 additions & 95 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -59,37 +59,26 @@ serde_json = { version = "^1.0.81", features = [
5959
"float_roundtrip",
6060
] }
6161
serde_yaml = "^0.8.24"
62-
slog = { version = "^2.7.0" }
63-
slog-async = "^2.7.0"
64-
slog-term = "^2.9.0"
65-
slog-scope = "^4.4.0"
66-
slog-stdlog = { version = "^4.1.1", optional = true }
6762
thiserror = "^1.0.31"
6863
tokio = { version = "^1.18.2", features = ["full"] }
69-
tracing = { version = "^0.1.34", optional = true }
70-
tracing-subscriber = { version = "^0.3.11", optional = true }
64+
tracing = "^0.1.34"
65+
tracing-subscriber = { version = "^0.3.11", default-features = false, features = ["std", "ansi", "tracing-log"] }
7166
tracing-opentelemetry = { version = "^0.17.2", optional = true }
7267

7368
[features]
7469
default = [
7570
"metrics",
7671
"trace",
7772
"tracker",
78-
"slog/release_max_level_debug",
79-
"slog/max_level_trace",
8073
]
8174
logging = [
8275
"clevercloud-sdk/logging",
83-
"tracing-subscriber/tracing-log",
84-
"slog-stdlog",
8576
]
8677
metrics = ["clevercloud-sdk/metrics", "lazy_static", "prometheus"]
8778
tracker = ["sentry"]
8879
trace = [
8980
"clevercloud-sdk/trace",
9081
"clevercloud-sdk/tokio",
91-
"tracing",
92-
"tracing-subscriber",
9382
"tracing-opentelemetry",
9483
"opentelemetry",
9584
"opentelemetry-jaeger",

Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# ------------------------------------------------------------------------------
22
# Define variables
3+
PWD ?= $(shell pwd)
34
DIST ?= $(PWD)/target/release
45
BIN_DIR ?= $(HOME)/.local/bin
56

0 commit comments

Comments
 (0)