Рефактор.
This commit is contained in:
@@ -38,7 +38,7 @@ func get_color(level: int) -> Color:
|
||||
|
||||
## Установить журнал событий.
|
||||
func set_logger(logger: Logger) -> void:
|
||||
assert(is_instance_valid(logger), "Invalid Logger.")
|
||||
tools.allways(is_instance_valid(logger), 'Invalid Logger.')
|
||||
if not is_instance_valid(logger) or is_same(_logger, logger):
|
||||
return
|
||||
|
||||
@@ -58,20 +58,20 @@ func get_logger() -> Logger:
|
||||
func format(message: Dictionary) -> String:
|
||||
return format_text.format(
|
||||
{
|
||||
"year": "%02d" % message["year"],
|
||||
"month": "%02d" % message["month"],
|
||||
"day": "%02d" % message["day"],
|
||||
"hour": "%02d" % message["hour"],
|
||||
"minute": "%02d" % message["minute"],
|
||||
"second": "%02d" % message["second"],
|
||||
"level": message["level_name"],
|
||||
"text": message["text"],
|
||||
'year': '%04d' % message['year'],
|
||||
'month': '%02d' % message['month'],
|
||||
'day': '%02d' % message['day'],
|
||||
'hour': '%02d' % message['hour'],
|
||||
'minute': '%02d' % message['minute'],
|
||||
'second': '%02d' % message['second'],
|
||||
'level': message['level_name'],
|
||||
'text': message['text'],
|
||||
}
|
||||
)
|
||||
|
||||
## Обработать сообщение.
|
||||
func handle_message(message: Dictionary) -> void:
|
||||
push_color(get_color(message["level"]))
|
||||
append_text(format(message) + "\n")
|
||||
push_color(get_color(message['level']))
|
||||
append_text(format(message) + '\n')
|
||||
pop()
|
||||
handled.emit()
|
||||
|
||||
Reference in New Issue
Block a user