class_docstr: Rule class to handle processing
docstr: Run any rule matchers against the record
  
  Args:
      rule_table (RuleTable): Front end for DynamoDB rule table to do rule info lookups
  
  Returns:
      bools: True if this rule is staged, False otherwise
docstr_tok: ["Run","any","rule","matchers","against","the","record","Args",":","rule_table","(","RuleTable",")",":","Front","end","for","DynamoDB","rule","table","to","do","rule","info","lookups","Returns",":","bools",":","True","if","this","rule","is","staged",",","False","otherwise"]
code: def is_staged(self, rule_table):
      """Run any rule matchers against the record
  
      Args:
          rule_table (RuleTable): Front end for DynamoDB rule table to do rule info lookups
  
      Returns:
          bools: True if this rule is staged, False otherwise
      """
      if not rule_table:
          return False
  
      rule_info = rule_table.rule_info(self.name)
      if not rule_info:
          return False
  
      return rule_info.get("Staged", False)
  
imports: import ast
  from copy import deepcopy
  import hashlib
  import inspect
  import json
  from streamalert.shared.logger import get_logger
label_desc: Use image node_id 6 for calling the Rule obj's underlying member method code with example usage: obj.is_staged(rule_table) and returns: rule_info, False, False