summaryrefslogtreecommitdiffstats
path: root/src/com.gluster.storage.management.server.scripts
diff options
context:
space:
mode:
authorShireesh Anjal <shireesh@gluster.com>2011-06-28 14:27:07 +0530
committerShireesh Anjal <shireesh@gluster.com>2011-06-28 14:27:07 +0530
commit0aa85e9e8b67492fbf26e761f54ca282539116e8 (patch)
treeeb55835e12c98fa77de50201273201355ddd551c /src/com.gluster.storage.management.server.scripts
parent8c9fc77039b09f22004c728c1a7640c354a8345d (diff)
Fixed XML format of the log messages response
Diffstat (limited to 'src/com.gluster.storage.management.server.scripts')
-rwxr-xr-xsrc/com.gluster.storage.management.server.scripts/src/get_volume_brick_log.py14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/com.gluster.storage.management.server.scripts/src/get_volume_brick_log.py b/src/com.gluster.storage.management.server.scripts/src/get_volume_brick_log.py
index 64a40df3..fd7361da 100755
--- a/src/com.gluster.storage.management.server.scripts/src/get_volume_brick_log.py
+++ b/src/com.gluster.storage.management.server.scripts/src/get_volume_brick_log.py
@@ -44,10 +44,12 @@ def enumLogType(logCode):
return "UNKNOWN"
##--end of enumLogType()
-def addLog(responseDom, loginfo):
- responseDom.appendTagRoute("logMessages.logMessage.timestamp", loginfo[0] + " " + loginfo[1])
- responseDom.appendTagRoute("logMessages.logMessage.severity", enumLogType(loginfo[2]))
- responseDom.appendTagRoute("logMessages.logMessage.message", loginfo[3])
+def addLog(responseDom, logMessagesTag, loginfo):
+ logMessageTag = responseDom.createTag("logMessage")
+ logMessageTag.appendChild(responseDom.createTag("timestamp", loginfo[0] + " " + loginfo[1]))
+ logMessageTag.appendChild(responseDom.createTag("severity", enumLogType(loginfo[2])))
+ logMessageTag.appendChild(responseDom.createTag("message", loginfo[3]))
+ logMessagesTag.appendChild(logMessageTag);
return True
##--end of addLog()
@@ -79,9 +81,11 @@ def getVolumeLog(logFilePath, tailCount):
i = len(lines) - int(tailCount)
if i < 0:
i = 0
+ logMessagesTag = rs.createTag("logMessages")
+ rs.addTag(logMessagesTag)
for log in lines[i:]:
loginfo = logSplit(log)
- addLog(rs, loginfo)
+ addLog(rs, logMessagesTag, loginfo)
return rs.toxml()
##--end of getVolumeLog()