fix readme

This commit is contained in:
gandc committed 2024-11-23 19:19:27 +03:00
1 parent 72f3af6002
commit 0b820f1e6e
1 file changed
+3 -3
+3 -3
View File
@@ -1,5 +1,5 @@
# Библиотека libmysyslog на языке Си # Библиотека libmysyslog на языке Си
14. Разработать расширяемую библиотеку libmysyslog на языке Си, которая сможет выводить данные в журнал в разных форматах. В рамках библиотеки необходимо реализовать функцию, через которую другие программы смогут выводить данные в журнал: Разработать расширяемую библиотеку libmysyslog на языке Си, которая сможет выводить данные в журнал в разных форматах. В рамках библиотеки необходимо реализовать функцию, через которую другие программы смогут выводить данные в журнал:
```c ```c
int mysyslog(const char* msg, int level, int driver, int format, const char* path); int mysyslog(const char* msg, int level, int driver, int format, const char* path);
``` ```
@@ -8,9 +8,9 @@ int mysyslog(const char* msg, int level, int driver, int format, const char* pat
Для библиотеки libmysyslog реализованы в виде подключаемого плагина 2 драйвера (libmysyslog-text, libmysyslog-json): вывод в журнал в виде строки с разделителем и вывод в журнал в виде json строки. Для библиотеки libmysyslog реализованы в виде подключаемого плагина 2 драйвера (libmysyslog-text, libmysyslog-json): вывод в журнал в виде строки с разделителем и вывод в журнал в виде json строки.
Структура журнала в текстовом формате: Структура журнала в текстовом формате:
```
timestamp log_level process message timestamp log_level process message
```
Пример журнала в текстовом формате: Пример журнала в текстовом формате:
``` ```
1439482969 ERROR example-app this is an error 1439482969 ERROR example-app this is an error