- 10 Dec, 2012 9 commits
-
-
Jelte Jansen authored
This has a chance that some log messages get lost (DEBUG messages during startup in case -v is not given but the config has DEBUG set)
-
JINMEI Tatuya authored
by encapsulating the appender in SharedAppenderPtr immediately after the creation, we can make sure buffer_appender1 won't leak even if the creation of the second appender fails.
-
JINMEI Tatuya authored
-
Jelte Jansen authored
- renamed test class - added a subclass of BufferAppender to directly test append() (and re-enabled the relevant test case) - minor doxy updates
-
Jelte Jansen authored
-
Jelte Jansen authored
-
Jelte Jansen authored
And use those in the case of flushStdout() upon destruction
-
Jelte Jansen authored
Since LogBuffer no longer exists, the file name did not match its content anymore
-
Jelte Jansen authored
and pull its functionality into BufferAppender (one unit test temporarily disabled, might be removed in next commit or updated to get around the protected method it uses)
-
- 07 Dec, 2012 4 commits
-
-
-
Jelte Jansen authored
LogBuffers are now members of BufferAppender instances, and the singleton has been removed. LoggerManagerImpl keeps them (if any) around while processing a new specification, and flushes them when done.
-
Jelte Jansen authored
- update README - copy vector of event on flush - only use very basic functions in case of flush-on-destruct
-
Jelte Jansen authored
To prevent accidental outside use, all LogBugger (and BufferAppender) code is in the namespace isc::log::internal now, and the files have been renamed to _impl
-
- 06 Dec, 2012 1 commit
-
-
JINMEI Tatuya authored
-
- 05 Dec, 2012 6 commits
-
-
Jelte Jansen authored
And clean up the process() calls and processSpecification() method (which should mostly look like they were now)
-
Jelte Jansen authored
-
Jelte Jansen authored
slightly changed outer layer process() call so it isn't necessary anymore
-
JINMEI Tatuya authored
-
JINMEI Tatuya authored
-
JINMEI Tatuya authored
-
- 04 Dec, 2012 2 commits
-
-
JINMEI Tatuya authored
-
Jelte Jansen authored
even when -s was not given but it reverts to standalone because of a session error
-
- 03 Dec, 2012 2 commits
-
-
JINMEI Tatuya authored
-
JINMEI Tatuya authored
-
- 02 Dec, 2012 4 commits
-
-
Jelte Jansen authored
-
Jelte Jansen authored
including docstring updates
-
Jelte Jansen authored
Also updated log's README
-
Jelte Jansen authored
-
- 30 Nov, 2012 1 commit
-
-
Jelte Jansen authored
needs cleanup and tests
-
- 29 Nov, 2012 11 commits
-
-
Jelte Jansen authored
Removed the socket.shutdown() before socket.close() again, this seemed to cause some errors with the statistics tests (which we will look into separately) Discussed on jabber
-
JINMEI Tatuya authored
-
JINMEI Tatuya authored
-
Jelte Jansen authored
callable() has been removed in Python 3, but was reintroduced in Python 3.2. This fix (check for isinstance(obj, collections.Callable) should make the test work with 3.1 and older versions of 3. (acked on jabber)
-
Jelte Jansen authored
-
Jelte Jansen authored
-
Marcin Siodelski authored
-
Jelte Jansen authored
-
Jelte Jansen authored
- reduced a line that was 1 character too long - flipped order of check with isdigit() - renamed Token::NUMBER_RANGE to Token::NUMBER_OUT_OF_RANGE
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-