module logging.formatters.DefaultSyslogFormatter;

import std.datetime;
import std.string;
import logging.levels;
import logging.formatters.Formatter;

class DefaultSyslogFormatter : Formatter
{
	string format(LogLevel loglevel, string m, string func, size_t line, SysTime time, string msg, uint thread_id)
	{
			return "%s @%s():%s".format(
			msg,
			func,
			line
			);
	}
}