Commits

Author Commit Message Labels Comments Date
wump
merge tostring branch
wump
documentation
Branches
tostring
wump
add logger convenience class
Branches
tostring
wump
keep syslog constants locally -- binary syslog module might not be available
Branches
tostring
wump
test should use assertEqual
Branches
tostring
wump
add log emitter, and testcase for server/emitter
Branches
tostring
wump
detect EOF
Branches
tostring
wump
.closed doesn't detect end of file, the way to detect it is when readline() returns an empty string.
Branches
tostring
wump
wrap structured data elements in StructuredData class
Branches
tostring
wump
when encoding messages, only use unicode when the message type is unicode
Branches
tostring
wump
simplify expression a bit
Branches
tostring
wump
supports syslogs that 'forget' to put NILVALUE
Branches
tostring
wump
'-' too much in test vector
Branches
tostring
wump
SP is exactly one space
Branches
tostring
wump
stored timestamp is in UTC, so if no timestamp is provided, fill in UTC
Branches
tostring
wump
1) allow timestamps without subsecond precision 2) fix error in timedelta when using +TZ:00
Branches
tostring
wump
Explicitly import PyParsing objects that we need
Branches
tostring
wump
tester for SyslogEntry creation functionality
Branches
tostring
wump
keep app_name as app_name, to preserve interface compatibility
Branches
tostring
wump
prival defaults to LOG_USER|LOG_INFO
Branches
tostring
wump
allow easy creation of new SyslogEntry objects from values. Factor creation
Branches
tostring
wump
make that multidict can be initialized from all dict-ish object
Branches
tostring
wump
always convert input argument to OrderedMultiDict
Branches
tostring
wump
add newlines to test vector, these are allowed in log messages (when using
Branches
tostring
wump
RFC5424: It MUST NOT fail if control characters are present in PARAM-VALUE.
Branches
tostring
wump
allow conversion back to string, to create emit SysLog entries
Branches
tostring
wump
move utility to separate module
Branches
multidict
wump
add testcases for new functionality
Branches
multidict
wump
allow multiple values per key (as of RFC5424, 6.3.3)
Branches
multidict
Evax Software
Initial import