summaryrefslogtreecommitdiff
path: root/log.c
diff options
context:
space:
mode:
Diffstat (limited to 'log.c')
-rw-r--r--log.c108
1 files changed, 0 insertions, 108 deletions
diff --git a/log.c b/log.c
deleted file mode 100644
index 4eb4af59..00000000
--- a/log.c
+++ /dev/null
@@ -1,108 +0,0 @@
-#include <unistd.h>
-#include <fcntl.h>
-#include <string.h>
-#include <stdarg.h>
-#include <syslog.h>
-
-#include "fio.h"
-
-size_t log_info_buf(const char *buf, size_t len)
-{
- if (is_backend) {
- size_t ret = fio_server_text_output(FIO_LOG_INFO, buf, len);
- if (ret != -1)
- return ret;
- }
-
- if (log_syslog) {
- syslog(LOG_INFO, "%s", buf);
- return len;
- } else
- return fwrite(buf, len, 1, f_out);
-}
-
-size_t log_valist(const char *str, va_list args)
-{
- char buffer[1024];
- size_t len;
-
- len = vsnprintf(buffer, sizeof(buffer), str, args);
-
- return log_info_buf(buffer, min(len, sizeof(buffer) - 1));
-}
-
-size_t log_info(const char *format, ...)
-{
- char buffer[1024];
- va_list args;
- size_t len;
-
- va_start(args, format);
- len = vsnprintf(buffer, sizeof(buffer), format, args);
- va_end(args);
-
- return log_info_buf(buffer, min(len, sizeof(buffer) - 1));
-}
-
-size_t __log_buf(struct buf_output *buf, const char *format, ...)
-{
- char buffer[1024];
- va_list args;
- size_t len;
-
- va_start(args, format);
- len = vsnprintf(buffer, sizeof(buffer), format, args);
- va_end(args);
-
- return buf_output_add(buf, buffer, min(len, sizeof(buffer) - 1));
-}
-
-int log_info_flush(void)
-{
- if (is_backend || log_syslog)
- return 0;
-
- return fflush(f_out);
-}
-
-size_t log_err(const char *format, ...)
-{
- char buffer[1024];
- va_list args;
- size_t len;
-
- va_start(args, format);
- len = vsnprintf(buffer, sizeof(buffer), format, args);
- va_end(args);
- len = min(len, sizeof(buffer) - 1);
-
- if (is_backend) {
- size_t ret = fio_server_text_output(FIO_LOG_ERR, buffer, len);
- if (ret != -1)
- return ret;
- }
-
- if (log_syslog) {
- syslog(LOG_INFO, "%s", buffer);
- return len;
- } else {
- if (f_err != stderr) {
- int fio_unused ret;
-
- ret = fwrite(buffer, len, 1, stderr);
- }
-
- return fwrite(buffer, len, 1, f_err);
- }
-}
-
-const char *log_get_level(int level)
-{
- static const char *levels[] = { "Unknown", "Debug", "Info", "Error",
- "Unknown" };
-
- if (level >= FIO_LOG_NR)
- level = FIO_LOG_NR;
-
- return levels[level];
-}