def sendToRawEventQueue(self):
     if not self.options.eventFile:
         self.parser.error('Missing file argument!')
         return 0
     filename = self.options.eventFile
     try:
         with open(filename) as f:
             evt = pickle.load(f)
             event = Event()
             event.updateFromDict(evt)
             zem = zodb.dmd.ZenEventManager
             zem.sendEvent(event)
     except IOError as ex:
         log.error("Unable to process file %s: %s", filename, ex)
         return 0
 def sendToRawEventQueue(self):
     if not self.options.eventFile:
         self.parser.error('Missing file argument!')
         return 0
     filename = self.options.eventFile
     try:
         with open(filename) as f:
             evt = pickle.load(f)               
             event = Event()
             event.updateFromDict(evt)
             zem = zodb.dmd.ZenEventManager
             zem.sendEvent(event)  
     except IOError as ex:
         log.error("Unable to process file %s: %s", filename, ex)
         return 0