mirror of
https://github.com/Nanaloveyuki/BitLogger.git
synced 2026-07-30 15:04:48 +00:00
🔊 Update 1.0.0
This commit is contained in:
+45
-11
@@ -1,66 +1,100 @@
|
||||
///|
|
||||
pub type ConfigError = @utils.ConfigError
|
||||
|
||||
///|
|
||||
pub type SinkKind = @utils.SinkKind
|
||||
|
||||
///|
|
||||
pub type TextFormatterConfig = @utils.TextFormatterConfig
|
||||
|
||||
///|
|
||||
pub type QueueConfig = @utils.QueueConfig
|
||||
|
||||
///|
|
||||
pub type SinkConfig = @utils.SinkConfig
|
||||
|
||||
///|
|
||||
pub type LoggerConfig = @utils.LoggerConfig
|
||||
|
||||
///|
|
||||
pub fn default_text_formatter_config() -> TextFormatterConfig {
|
||||
@utils.default_text_formatter_config()
|
||||
}
|
||||
|
||||
///|
|
||||
pub fn default_sink_config() -> SinkConfig {
|
||||
@utils.default_sink_config()
|
||||
}
|
||||
|
||||
///|
|
||||
pub fn default_logger_config() -> LoggerConfig {
|
||||
@utils.default_logger_config()
|
||||
}
|
||||
|
||||
pub fn parse_logger_config_text(input : String) -> LoggerConfig raise ConfigError {
|
||||
///|
|
||||
pub fn parse_logger_config_text(
|
||||
input : String,
|
||||
) -> LoggerConfig raise ConfigError {
|
||||
@utils.parse_logger_config_text(input)
|
||||
}
|
||||
|
||||
///|
|
||||
pub fn queue_config_to_json(queue : QueueConfig) -> @json_parser.JsonValue {
|
||||
@utils.queue_config_to_json(queue)
|
||||
}
|
||||
|
||||
pub fn stringify_queue_config(queue : QueueConfig, pretty~ : Bool = false) -> String {
|
||||
@utils.stringify_queue_config(queue, pretty=pretty)
|
||||
///|
|
||||
pub fn stringify_queue_config(
|
||||
queue : QueueConfig,
|
||||
pretty? : Bool = false,
|
||||
) -> String {
|
||||
@utils.stringify_queue_config(queue, pretty~)
|
||||
}
|
||||
|
||||
pub fn text_formatter_config_to_json(config : TextFormatterConfig) -> @json_parser.JsonValue {
|
||||
///|
|
||||
pub fn text_formatter_config_to_json(
|
||||
config : TextFormatterConfig,
|
||||
) -> @json_parser.JsonValue {
|
||||
@utils.text_formatter_config_to_json(config)
|
||||
}
|
||||
|
||||
///|
|
||||
pub fn stringify_text_formatter_config(
|
||||
config : TextFormatterConfig,
|
||||
pretty~ : Bool = false,
|
||||
pretty? : Bool = false,
|
||||
) -> String {
|
||||
@utils.stringify_text_formatter_config(config, pretty=pretty)
|
||||
@utils.stringify_text_formatter_config(config, pretty~)
|
||||
}
|
||||
|
||||
pub fn file_rotation_config_to_json(config : FileRotation) -> @json_parser.JsonValue {
|
||||
///|
|
||||
pub fn file_rotation_config_to_json(
|
||||
config : FileRotation,
|
||||
) -> @json_parser.JsonValue {
|
||||
@utils.file_rotation_config_to_json(config)
|
||||
}
|
||||
|
||||
///|
|
||||
pub fn sink_config_to_json(config : SinkConfig) -> @json_parser.JsonValue {
|
||||
@utils.sink_config_to_json(config)
|
||||
}
|
||||
|
||||
pub fn stringify_sink_config(config : SinkConfig, pretty~ : Bool = false) -> String {
|
||||
@utils.stringify_sink_config(config, pretty=pretty)
|
||||
///|
|
||||
pub fn stringify_sink_config(
|
||||
config : SinkConfig,
|
||||
pretty? : Bool = false,
|
||||
) -> String {
|
||||
@utils.stringify_sink_config(config, pretty~)
|
||||
}
|
||||
|
||||
///|
|
||||
pub fn logger_config_to_json(config : LoggerConfig) -> @json_parser.JsonValue {
|
||||
@utils.logger_config_to_json(config)
|
||||
}
|
||||
|
||||
pub fn stringify_logger_config(config : LoggerConfig, pretty~ : Bool = false) -> String {
|
||||
@utils.stringify_logger_config(config, pretty=pretty)
|
||||
///|
|
||||
pub fn stringify_logger_config(
|
||||
config : LoggerConfig,
|
||||
pretty? : Bool = false,
|
||||
) -> String {
|
||||
@utils.stringify_logger_config(config, pretty~)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user