Merge branch 'master' of ssh://sapanb@git.planet-lab.org/git/plcapi
[plcapi.git] / PLC / Methods / ReportRunlevel.py
index 3b61773..1d3dc29 100644 (file)
@@ -1,4 +1,5 @@
 # $Id$
+# $URL$
 from PLC.Faults import *
 from PLC.Method import Method
 from PLC.Parameter import Parameter, Mixed
@@ -48,7 +49,7 @@ class ReportRunlevel(Method):
                 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
@@ -56,7 +57,7 @@ class ReportRunlevel(Method):
             # 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