Example #1
0
    def __init__(self, sessioncache, *args, **kwargs):
        LogFile.__init__(self, *args, **kwargs)

        self.sessioncache = sessioncache

        self.register_iterator('failures')
        self.register_iterator('logins')
Example #2
0
    def __init__(self, sessioncache, *args, **kwargs):
        LogFile.__init__(self, *args, **kwargs)

        self.sessioncache = sessioncache

        self.register_iterator('failures')
        self.register_iterator('logins')
Example #3
0
 def next(self):
     try:
         while True:
             try:
                 entry = LogFile.next(self)
             except ValueError, emsg:
                 raise ValueError('%s: %s' % (self.path, emsg))
             if entry.is_iptables:
                 return entry
     except StopIteration:
         raise StopIteration
Example #4
0
 def next(self):
     try:
         while True:
             try:
                 entry = LogFile.next(self)
             except ValueError, emsg:
                 raise ValueError('%s: %s' % (self.path, emsg))
             if entry.is_iptables:
                 return entry
     except StopIteration:
         raise StopIteration
Example #5
0
 def __init__(self, path):
     LogFile.__init__(self, path)
     self.lineloader = IPTablesLogEntry
Example #6
0
 def __init__(self, path):
     LogFile.__init__(self, path)
     self.lineloader = IPTablesLogEntry