Bus

dublib.CLI.Templates.Bus.GenerateMessage(text: str, type: MessagesTypes | None = None, origin: str | None = None) str[исходный код]

Генерирует сообщение на основе переданных параметров.

Параметры:
  • text (str) – Текст сообщения.

  • type (MessagesTypes | None) – Тип сообщения.

  • origin (str | None) – Источник сообщения.

Результат:

Текст сообщения в формате [{ORIGIN}:{TYPE}] {MESSAGE}.

Тип результата:

str

class dublib.CLI.Templates.Bus.MessagesTypes(*values)[исходный код]

Перечисление типов сообщений.

dublib.CLI.Templates.Bus.PrintCritical(text: str, origin: str | None = None)[исходный код]

Выводит в консоль стилизованное сообщение о критической ошибке.

Параметры:
  • text (str) – Текст сообщения.

  • origin (str | None) – Источник сообщения.

dublib.CLI.Templates.Bus.PrintError(text: str, origin: str | None = None)[исходный код]

Выводит в консоль стилизованное сообщение об ошибке.

Параметры:
  • text (str) – Текст сообщения.

  • origin (str | None) – Источник сообщения.

dublib.CLI.Templates.Bus.PrintInfo(text: str, origin: str | None = None)[исходный код]

Выводит в консоль стилизованное информационное сообщение.

Параметры:
  • text (str) – Текст сообщения.

  • origin (str | None) – Источник сообщения.

dublib.CLI.Templates.Bus.PrintMessage(text: str, type: MessagesTypes | None = None, origin: str | None = None)[исходный код]

Выводит в консоль стилизованное сообщение.

Параметры:
  • text (str) – Текст сообщения.

  • type (MessagesTypes | None) – Тип сообщения.

  • origin (str | None) – Источник сообщения.

dublib.CLI.Templates.Bus.PrintWarning(text: str, origin: str | None = None)[исходный код]

Выводит в консоль стилизованное предупреждение.

Параметры:
  • text (str) – Текст сообщения.

  • origin (str | None) – Источник сообщения.