[Oval-commits] r183 - trunk/oval-server/dba
Pavel Vinogradov
blaze-guest at alioth.debian.org
Mon Aug 20 19:31:42 UTC 2007
Author: blaze-guest
Date: 2007-08-20 19:31:42 +0000 (Mon, 20 Aug 2007)
New Revision: 183
Modified:
trunk/oval-server/dba/dba.py
Log:
Fix IndexError in getAgentInfo
Modified: trunk/oval-server/dba/dba.py
===================================================================
--- trunk/oval-server/dba/dba.py 2007-08-20 18:56:54 UTC (rev 182)
+++ trunk/oval-server/dba/dba.py 2007-08-20 19:31:42 UTC (rev 183)
@@ -100,8 +100,11 @@
def getAgentInfo(self, agentName):
self.cursor.execute ('SELECT agentID FROM agents WHERE agentName = \'%s\'' % agentName)
- data = self.cursor.fetchall()[0][0]
- return data
+ try:
+ agentID = self.cursor.fetchall()[0][0]
+ return agentID
+ except IndexError:
+ return 0
def getAgentsList(self):
self.cursor.execute ('SELECT agentID, agentName FROM agents')
More information about the Oval-commits
mailing list