package com.cloudera.flume.handlers.syslog;
import java.util.regex.Pattern;
import com.cloudera.flume.core.Event.Priority;
final public static String SYSLOG_FACILITY = "syslogfacility";
final public static String SYSLOG_SEVERITY = "syslogseverity";
final public static String[] FACILITY = { "kernel", "user", "mail", "system",
"sec/auth",
"syslog", "lpr", "news", "uucp", "clock",
"sec/auth", "ftp", "ntp", "log audit", "log alert",
"clock", "local0", "local1", "local2", "local3",
"local4", "local5", "local6", "local7"
};
final static Priority[] SEVERITY = { Priority.FATAL,
Priority.FATAL,
Priority.FATAL,
Priority.ERROR,
Priority.WARN,
Priority.INFO,
Priority.INFO,
Priority.DEBUG
};
final static int[] PRIO2SEVERITY = { 0,
3,
4,
5,
7, 7
};
final static Pattern SYSLOG_WIRE_PATTERN = Pattern
.compile("<(\\d{1,3})>(.*)");
}