class_docstr: A convenience service bundle for multiple services related to querying
class_docstr_tok: ["A","convenience","service","bundle","for","multiple","services","related","to","querying"]
code: def logger(self):
      return self._logger
  
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 4 for calling the QueryPackExecutionContext obj's underlying member method code with example usage: obj.logger() and returns: self