in crhelper/resource_helper.py [0:0]
def _put_targets(self, func_name):
region = self._event['CrHelperRule'].split(":")[3]
account_id = self._event['CrHelperRule'].split(":")[4]
partition = self._event['CrHelperRule'].split(":")[1]
rule_name = self._event['CrHelperRule'].split("/")[1]
logger.debug(self._event)
self._events_client.put_targets(
Rule=rule_name,
Targets=[
{
'Id': '1',
'Arn': 'arn:%s:lambda:%s:%s:function:%s' % (partition, region, account_id, func_name),
'Input': json.dumps(self._event)
}
]
)