Commit 3d576c16 authored by skummer's avatar skummer

ZP-384 #comment possibility to log without truncation #time 10m

git-svn-id: https://z-push.org/svn/z-push/trunk@1698 b7dd7b3b-3a3c-0410-9da9-bee62a6cc5b5
parent 19243667
...@@ -96,14 +96,15 @@ class ZLog { ...@@ -96,14 +96,15 @@ class ZLog {
* *
* @param int $loglevel one of the defined LOGLEVELS * @param int $loglevel one of the defined LOGLEVELS
* @param string $message * @param string $message
* @param boolean $tuncate indicate if the message should be truncated, default true
* *
* @access public * @access public
* @return * @return
*/ */
static public function Write($loglevel, $message) { static public function Write($loglevel, $message, $truncate = true) {
// truncate messages longer than 10 KB // truncate messages longer than 10 KB
$messagesize = strlen($message); $messagesize = strlen($message);
if ($messagesize > 10240) if ($truncate && $messagesize > 10240)
$message = substr($message, 0, 10240) . sprintf(" <log message with %d bytes truncated>", $messagesize); $message = substr($message, 0, 10240) . sprintf(" <log message with %d bytes truncated>", $messagesize);
self::$lastLogs[$loglevel] = $message; self::$lastLogs[$loglevel] = $message;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment