hyperlane_log/log/
const.rs

1/// Default directory path for storing log files.
2pub const DEFAULT_LOG_DIR: &str = "./logs";
3
4/// Subdirectory name for error logs.
5pub const ERROR_DIR: &str = "error";
6
7/// Subdirectory name for info logs.
8pub const INFO_DIR: &str = "info";
9
10/// Subdirectory name for debug logs.
11pub const DEBUG_DIR: &str = "debug";
12
13/// File extension for log files.
14pub const LOG_EXTENSION: &str = "log";
15
16/// Default starting index number for log files.
17pub const DEFAULT_LOG_FILE_START_IDX: usize = 1;
18
19/// Default maximum size limit for log files in bytes.
20pub const DEFAULT_LOG_FILE_SIZE: usize = 1_024_000_000;
21
22/// Special value indicating no size limit for log files.
23pub const DISABLE_LOG_FILE_SIZE: usize = 0;
24
25/// Root path symbol.
26pub(crate) const ROOT_PATH: &str = "/";
27
28/// Dot symbol.
29pub(crate) const POINT: &str = ".";
30
31/// Line break symbol.
32pub(crate) const BR: &str = "\n";