Registro de Logs
Pumpkin permite personalizar o que você deseja registrar em seus logs.
Configurando o Registro de Logs
enabled
: Booleano
Se o registro de logs está habilitado ou não.
toml
[logging]
enabled = true
level
: Enum
O nível de verbosidade do log. Os valores possíveis são:
- Off (Desligado)
- Error (Erro)
- Warn (Aviso)
- Info (Informação)
- Debug (Depuração)
- Trace (Rastreamento)
toml
[logging]
enabled = true
level = "Debug"
env
: Booleano
Se deve permitir escolher o nível de log configurando a variável de ambiente RUST_LOG
ou não.
toml
[logging]
enabled = true
env = true
threads
: Booleano
Se deve exibir as threads nas mensagens de log ou não.
toml
[logging]
enabled = true
threads = false
color
: Booleano
Se deve imprimir no console com cores ou não.
toml
[logging]
enabled = true
color = false
timestamp
: Booleano
Se deve imprimir a data e hora na mensagem ou não.
toml
[logging]
enabled = true
timestamp = false
Configuração Padrão
Por padrão, o registro de logs está habilitado no nível Info
e imprimirá com cores, threads e data/hora.
toml
[logging]
enabled = true
level = "Info"
env = false
threads = true
color = true
timestamp = true