diff --git a/lib/ansible/modules/network/asa/asa_acl.py b/lib/ansible/modules/network/asa/asa_acl.py index 2601ae0fd8..72730576ec 100644 --- a/lib/ansible/modules/network/asa/asa_acl.py +++ b/lib/ansible/modules/network/asa/asa_acl.py @@ -208,8 +208,15 @@ def main(): commands = str(candidate).split('\n') if commands: + if module.params['before']: + commands[:0] = module.params['before'] + + if module.params['after']: + commands.extend(module.params['after']) + if not module.check_mode: load_config(module, commands) + result['changed'] = True result['updates'] = commands