Skip to content

Commit

Permalink
Apply suggestions from code review
Browse files Browse the repository at this point in the history
Co-authored-by: Claus Holbech <holbech@arista.com>
  • Loading branch information
Shivani-gslab and ClausHolbechArista committed Feb 14, 2024
1 parent 7f83050 commit 823b666
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 15 deletions.
Expand Up @@ -86,7 +86,7 @@ keys:
key:
type: str
description: Password string.
key_id:
key_ids:
type: list
convert_types:
- dict
Expand Down
Expand Up @@ -190,21 +190,18 @@ router isis {{ router_isis.instance }}
{% endif %}
{% endif %}
{% if router_isis.authentication is arista.avd.defined %}
{% if router_isis.authentication.both is arista.avd.defined %}
{% if router_isis.authentication.both.key_id is arista.avd.defined %}
{% for auth_key_id in router_isis.authentication.both.key_id %}
{% if auth_key_id.id is arista.avd.defined and auth_key_id.algorithm is arista.avd.defined %}
{% if auth_key_id.key_type is arista.avd.defined and auth_key_id.key is arista.avd.defined %}
{% if auth_key_id.rfc_5310 is arista.avd.defined(true) %}
authentication key-id {{ auth_key_id.id }} algorithm {{ auth_key_id.algorithm }} rfc-5310 key {{ auth_key_id.key_type }} {{ auth_key_id.key }}
{% else %}
authentication key-id {{ auth_key_id.id }} algorithm {{ auth_key_id.algorithm }} key {{ auth_key_id.key_type }} {{ auth_key_id.key }}
{% endif %}
{% endif %}
{% endif %}
{% endfor %}
{% for auth_key in router_isis.authentication.both.key_id | arista.avd.natural_sort("id") %}
{% if auth_key_id.id is arista.avd.defined
and auth_key.algorithm is arista.avd.defined
and auth_key.key_type is arista.avd.defined
and auth_key.key is arista.avd.defined %}
{% if auth_key.rfc_5310 is arista.avd.defined(true) %}
authentication key-id {{ auth_key.id }} algorithm {{ auth_key.algorithm }} rfc-5310 key {{ auth_key.key_type }} {{ auth_key.key }}
{% else %}
authentication key-id {{ auth_key.id }} algorithm {{ auth_key.algorithm }} key {{ auth_key.key_type }} {{ auth_key.key }}
{% endif %}
{% endif %}
{% endif %}
{% endfor %}
{% if router_isis.authentication.level_1 is arista.avd.defined %}
{% if router_isis.authentication.level_1.key_id is arista.avd.defined %}
{% set both_key_id = [] %}
Expand Down

0 comments on commit 823b666

Please sign in to comment.