original_docstring: For each item in the queue send the read event to analysis.
  
      Args:
        analysis_context: An analysis context object (instance of AnalysisContext).
      
docstring: For each item in the queue send the read event to analysis.
docstring_tokens: For each item in the queue send the read event to analysis .
code: def RunPlugin(self, analysis_context):
      """For each item in the queue send the read event to analysis.
  
      Args:
        analysis_context: An analysis context object (instance of AnalysisContext).
      """
      self.ConsumeEventObjects(analysis_context=analysis_context)
  
      analysis_report = self.CompileReport()
  
      if analysis_report:
        # TODO: move this into the plugins?
        analysis_report.time_compiled = timelib.Timestamp.GetNow()
        analysis_context.ProduceAnalysisReport(
            analysis_report, plugin_name=self.plugin_name)
code_tokens: def RunPlugin ( self , analysis_context ) : self . ConsumeEventObjects ( analysis_context = analysis_context ) analysis_report = self . CompileReport ( ) if analysis_report : analysis_report . time_compiled = timelib . Timestamp . GetNow ( ) analysis_context . ProduceAnalysisReport ( analysis_report , plugin_name = self . plugin_name )
short_docstring: For each item in the queue send the read event to analysis.
short_docstring_tokens: For each item in the queue send the read event to analysis .
comment: """For each item in the queue send the read event to analysis.
  
      Args:
        analysis_context: An analysis context object (instance of AnalysisContext).
      """$SEP$# TODO: move this into the plugins?