X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=python%2Fovs%2Fvlog.py;h=7cfa415575d17e34a58915a4a5b23f486943ecb1;hb=420f4b467cf8567607de6bf8ca15eb58e48114e4;hp=f7ace66fdb0f42d210f9dcb0cceab87875622be8;hpb=9eeb949bbaf75565ab2330ea26ae467d87ec194d;p=sliver-openvswitch.git diff --git a/python/ovs/vlog.py b/python/ovs/vlog.py index f7ace66fd..7cfa41557 100644 --- a/python/ovs/vlog.py +++ b/python/ovs/vlog.py @@ -61,8 +61,8 @@ class Vlog: return now = datetime.datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") - message = ("%s|%s|%s|%s|%s" - % (now, Vlog.__msg_num, self.name, level, message)) + syslog_message = ("%s|%s|%s|%s" + % (Vlog.__msg_num, self.name, level, message)) level = LEVELS.get(level.lower(), logging.DEBUG) Vlog.__msg_num += 1 @@ -70,6 +70,10 @@ class Vlog: for f, f_level in Vlog.__mfl[self.name].iteritems(): f_level = LEVELS.get(f_level, logging.CRITICAL) if level >= f_level: + if f == "syslog": + message = syslog_message + else: + message = "%s|%s" % (now, syslog_message) logging.getLogger(f).log(level, message, **kwargs) def emer(self, message, **kwargs):