Ejemplo n.º 1
0
 def retrieveLogEntriesDb(self):
     self.logEntries.clear()
     for entry in self.col.find():
         logEntry = LogEntry()
         logEntry.id = entry["_id"]
         logEntry.associatedVectors = eval(entry["vectors"])
         logEntry.location = entry["location"]
         logEntry.eventType = entry["eventType"]
         logEntry.description = entry["description"]
         logEntry.creator = entry["creator"]
         logEntry.date = entry["date"]
         logEntry.artifact = entry["artifact"]
         logEntry.lineNumber = entry["lineNumber"]
         self.logEntries[logEntry.id] = logEntry
Ejemplo n.º 2
0
 def retrieveLogEntryDb(self, logEntryId):
     query = {"id": str(logEntryId)}
     logEntry = None
     for entry in self.col.find(query):
         logEntry = LogEntry()
         logEntry.id = entry["_id"]
         logEntry.associatedVectors = eval(entry["vectors"])
         logEntry.location = entry["location"]
         logEntry.eventType = entry["eventType"]
         logEntry.description = entry["description"]
         logEntry.creator = entry["creator"]
         logEntry.date = entry["date"]
         logEntry.artifact = entry["artifact"]
         logEntry.lineNumber = entry["lineNumber"]
     return logEntry