Skip to content

Commit 126a60b

Browse files
Merge pull request #1234 from danpawlik/check-if-mtu
Check if mtu key exists in the dict
2 parents ac7bef4 + ddce93f commit 126a60b

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

  • tests/roles/dataplane_adoption/tasks

tests/roles/dataplane_adoption/tasks/main.yaml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,17 @@
2828
file: ospdo.yaml
2929
when: ospdo_src| bool
3030

31-
- name: pre process netconfig_networks for mtu to be an integer
31+
- name: Pre process netconfig_networks for mtu to be an integer
3232
ansible.builtin.set_fact:
3333
netconfig_networks_converted: >-
34-
{% set new_list = [] %}
35-
{% for net in netconfig_networks %}
36-
{% set _ = net.update({'mtu': net.mtu | int}) %}
37-
{% set _ = new_list.append(net) %}
38-
{% endfor %}
34+
{% set new_list = [] -%}
35+
{% for net in netconfig_networks -%}
36+
{% set mtu_value = net.mtu | default(None) -%}
37+
{% if mtu_value is not none -%}
38+
{% set _ = net.update({'mtu': mtu_value | int}) -%}
39+
{% endif -%}
40+
{% set _ = new_list.append(net) -%}
41+
{% endfor -%}
3942
{{ new_list }}
4043
when: configure_ipam | bool
4144

0 commit comments

Comments
 (0)