summaryrefslogtreecommitdiff
path: root/appl/lib
diff options
context:
space:
mode:
Diffstat (limited to 'appl/lib')
-rw-r--r--appl/lib/sh9log.b11
1 files changed, 8 insertions, 3 deletions
diff --git a/appl/lib/sh9log.b b/appl/lib/sh9log.b
index e4867e4..ca7d8e4 100644
--- a/appl/lib/sh9log.b
+++ b/appl/lib/sh9log.b
@@ -9,7 +9,7 @@ Logger.dbg(m: self ref Logger, s: string): int
{
n:=0;
if (m.level <= LOG_DBG) {
- n = sys->print("[D] %s\n", s);
+ n = sys->print("[D %d/%d] %s\n", m.level, LOG_DBG, s);
}
return n;
}
@@ -43,13 +43,18 @@ Logger.err(m: self ref Logger, s: string): int
Logger.set_level(m: self ref Logger, level: int)
{
- if (m.level >= LOG_ERR) {
+ sys->print("level: %d\n", level);
+ if (level >= LOG_ERR) {
m.level = LOG_ERR;
- } else if (m.level <= LOG_DBG) {
+ sys->print("log err\n");
+ } else if (level <= LOG_DBG) {
m.level = LOG_DBG;
+ sys->print("log dbg\n");
} else {
m.level = level;
+ sys->print("level\n");
}
+ sys->print("set level %d\n", m.level);
}
init()