in lambda/prune_old_entries.py [0:0]
def delete_netacl_rule(netacl_id, rule_no):
ec2 = boto3.resource('ec2')
network_acl = ec2.NetworkAcl(netacl_id)
try:
response = network_acl.delete_entry(
Egress=False,
RuleNumber=int(rule_no)
)
if response['ResponseMetadata']['HTTPStatusCode'] == 200:
logger.info('log -- delete_netacl_rule successful')
return True
else:
logger.error('log -- delete_netacl_rule FAILED')
logger.info(response)
return False
except Exception as e:
logger.error(e)