def create_log_retriever(self, session, lambda_arn, follow_logs): # type: (Session, str, bool) -> LogRetriever client = TypedAWSClient(session) if follow_logs: event_generator = cast(BaseLogEventGenerator, FollowLogEventGenerator(client)) else: event_generator = cast(BaseLogEventGenerator, LogEventGenerator(client)) retriever = LogRetriever.create_from_lambda_arn(event_generator, lambda_arn) return retriever
def create_log_retriever(self, session, lambda_arn): # type: (Session, str) -> LogRetriever client = TypedAWSClient(session) retriever = LogRetriever.create_from_lambda_arn(client, lambda_arn) return retriever
def create_log_retriever(self, session, lambda_arn): # type: (Session, str) -> LogRetriever client = TypedAWSClient(session) retriever = LogRetriever.create_from_lambda_arn(client, lambda_arn) return retriever