-# $Id$
from PLC.Faults import *
from PLC.Method import Method
from PLC.Parameter import Parameter, Mixed
node.update({field : report_fields[field]})
node.sync(commit=True)
-
+
# skip logging in this case
if former_level and 'run_level' in node and node['run_level'] == former_level:
pass
# handle the 'run_level' key
message="run level " + node['hostname'] + ":"
if 'run_level' in report_fields:
- message += former_level + "->" + report_fields['run_level']
+ message += str(former_level) + "->" + report_fields['run_level']
message += ", ".join( [ k + "->" + v for (k,v) in report_fields.items() if k not in ['run_level'] ] )
return 1