def __init__(self, region: str = DEFAULT_REGION): self.logger = logging.getLogger(__name__) ServiceS3.__init__(self) ServiceTextract.__init__(self) ServiceComprehend.__init__(self) ServiceSQS.__init__(self) self.region = region listener = RobotLogListener() listener.register_protected_keywords( [f"init_{s}_client" for s in self.services]) listener.only_info_level(["list_files"]) self.logger.info("AWS library initialized. Using region %s", self.region)
def __init__(self) -> None: self.logger = logging.getLogger(__name__) self._auth = None self.api = None self._me = None listener = RobotLogListener() listener.register_protected_keywords("authorize") listener.only_info_level([ "get_me", "get_user_tweets", "text_search_tweets", "get_user_profile", "tweet", "like", "unlike", ])