def add_permission()

in source/lib/events.py [0:0]


    def add_permission(self, lambda_function_name, event_rule_arn):
        try:
            response = lambda_client.add_permission(
                FunctionName=lambda_function_name,
                StatementId='stop_backup_event',
                Action='lambda:InvokeFunction',
                Principal='events.amazonaws.com',
                SourceArn=event_rule_arn
            )
            return response
        except Exception as e:
            self.logger.error("unhandled exception: CloudWatchEvent_add_permission", exc_info=1)