Günlükleme
Pumpkin, loglarınızda ne görmek istediğinizi özelleştirmenize izin verir.
Günlüklemeyi Yapılandırma
enabled: Boolean
Günlüklemenin etkin olup olmadığını ayarlar.
toml
[logging]
enabled = truelevel: Enum
Günlük ayrıntı seviyesi. Olası değerler:
- Off
- Error
- Warn
- Info
- Debug
- Trace
toml
[logging]
enabled = true
level = "Debug"env: Boolean
RUST_LOG ortam değişkeniyle log seviyesini seçmeye izin verilip verilmeme davranışını değiştirir.
toml
[logging]
enabled = true
env = truethreads: Boolean
Log mesajında iş parçacıklarının yazdırılıp yazdırılmamasını düzenler.
toml
[logging]
enabled = true
threads = falsecolor: Boolean
Konsola renkli yazdırılıp yazdırılmamasını düzenler.
toml
[logging]
enabled = true
color = falsetimestamp: Boolean
Mesajda zaman damgasının yazdırılıp yazdırılmama davranışını değiştirir.
toml
[logging]
enabled = true
timestamp = falseVarsayılan Yapılandırma
Varsayılan olarak günlükleme Info seviyesinde etkindir ve renk, iş parçacığı ve zaman damgalarıyla yazdırır.
toml
[logging]
enabled = true
level = "Info"
env = false
threads = true
color = true
timestamp = true