diff options
| author | ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com> | 2019-08-09 19:11:48 +0000 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-08-09 19:11:48 +0000 | 
| commit | 66a01fb3cdcedff9205b2295870a7e1629bbae69 (patch) | |
| tree | be8d5d5490ec5c49a2f33b83184e35d58d635895 /plugins/modules/vyos_banner.py | |
| parent | fbe294b702e757252a66f64edf66bce060e87494 (diff) | |
| parent | 29c342fa51c7a9866366cfc20968be7270e02fc5 (diff) | |
| download | vyos.vyos-66a01fb3cdcedff9205b2295870a7e1629bbae69.tar.gz vyos.vyos-66a01fb3cdcedff9205b2295870a7e1629bbae69.zip | |
Merge pull request #10 from ansible-network/bt_79
79
Reviewed-by: Paul Belanger
             https://github.com/pabelanger
Diffstat (limited to 'plugins/modules/vyos_banner.py')
| -rw-r--r-- | plugins/modules/vyos_banner.py | 22 | 
1 files changed, 15 insertions, 7 deletions
| diff --git a/plugins/modules/vyos_banner.py b/plugins/modules/vyos_banner.py index 67386247..447c174b 100644 --- a/plugins/modules/vyos_banner.py +++ b/plugins/modules/vyos_banner.py @@ -105,15 +105,21 @@ def spec_to_commands(updates, module):      if state == "absent":          if have.get("state") != "absent" or ( -            have.get("state") != "absent" and "text" in have.keys() and have["text"] +            have.get("state") != "absent" +            and "text" in have.keys() +            and have["text"]          ): -            commands.append("delete system login banner %s" % module.params["banner"]) +            commands.append( +                "delete system login banner %s" % module.params["banner"] +            )      elif state == "present": -        if want["text"] and want["text"].encode().decode("unicode_escape") != have.get( -            "text" -        ): -            banner_cmd = "set system login banner %s " % module.params["banner"] +        if want["text"] and want["text"].encode().decode( +            "unicode_escape" +        ) != have.get("text"): +            banner_cmd = ( +                "set system login banner %s " % module.params["banner"] +            )              banner_cmd += want["text"].strip()              commands.append(banner_cmd) @@ -162,7 +168,9 @@ def main():      required_if = [("state", "present", ("text",))]      module = AnsibleModule( -        argument_spec=argument_spec, required_if=required_if, supports_check_mode=True +        argument_spec=argument_spec, +        required_if=required_if, +        supports_check_mode=True,      )      warnings = list() | 
