class_docstr: A factory service for generating QueryPacksManager instances
class_docstr_tok: ["A","factory","service","for","generating","QueryPacksManager","instances"]
code: def __init__(self, execution_context):
      self._execution_context = execution_context
  
imports: import json
  from logging import Logger
  from streamalert.scheduled_queries.handlers.athena import AthenaClient
  from streamalert.scheduled_queries.query_packs.configuration import QueryPackConfiguration, QueryPackRepository
  from streamalert.scheduled_queries.query_packs.parameters import QueryParameterGenerator
  from streamalert.scheduled_queries.state.state_manager import StateManager
  from streamalert.scheduled_queries.support.clock import Clock
label_desc: Use image node_id 1 to create a new QueryPacksManagerFactory object  with example: obj = QueryPacksManagerFactory(execution_context)