bin/pvl.irker-syslog
changeset 119 40b5375d4a27
parent 115 9772d43669fb
child 121 4f16bf6365f1
equal deleted inserted replaced
118:4f9bcf1e53e0 119:40b5375d4a27
   106             else :
   106             else :
   107                 reading = ()
   107                 reading = ()
   108             
   108             
   109             poll = syslog.select(syslog.poll, reading=reading) or () # timeout -> ()
   109             poll = syslog.select(syslog.poll, reading=reading) or () # timeout -> ()
   110 
   110 
   111             if irker.irk in poll :
       
   112                 # irk
       
   113                 try :
       
   114                     for msg in irker.irk :
       
   115                         log.info("irk: %s", msg)
       
   116 
       
   117                 except EOFError :
       
   118                     # exit
       
   119                     log.error("irk: EOF")
       
   120                     return 1
       
   121             
       
   122             # keep going
       
   123             continue
       
   124 
       
   125         else :
   111         else :
   126             break
   112             break
       
   113 
       
   114         # irks?
       
   115         try :
       
   116             for msg in irker.irk :
       
   117                 log.info("irk: %s", msg)
       
   118 
       
   119         except EOFError :
       
   120             # exit
       
   121             log.error("irk: EOF")
       
   122             return 1
   127        
   123        
   128     # done
   124     # done
   129     log.info("Exiting...")
   125     log.info("Exiting...")
   130     return 0
   126     return 0
   131 
   127