summaryrefslogtreecommitdiff
path: root/src/conf_mode/vpp_interfaces_loopback.py
diff options
context:
space:
mode:
authorViacheslav Hletenko <v.gletenko@vyos.io>2025-01-27 18:01:57 +0000
committerViacheslav Hletenko <v.gletenko@vyos.io>2025-01-27 19:23:45 +0000
commitdfda2c7f305df94690cc4538a74ab213d25c579c (patch)
tree7f8522127d91cc7b3a8b44048817c6887b569e17 /src/conf_mode/vpp_interfaces_loopback.py
parent485a78461a6849a9acc13816a6a987b3830154b5 (diff)
downloadvyos-1x-dfda2c7f305df94690cc4538a74ab213d25c579c.tar.gz
vyos-1x-dfda2c7f305df94690cc4538a74ab213d25c579c.zip
Use common class for none ethernet interfaces state
Diffstat (limited to 'src/conf_mode/vpp_interfaces_loopback.py')
-rw-r--r--src/conf_mode/vpp_interfaces_loopback.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/conf_mode/vpp_interfaces_loopback.py b/src/conf_mode/vpp_interfaces_loopback.py
index a96c379a1..6aa3fc850 100644
--- a/src/conf_mode/vpp_interfaces_loopback.py
+++ b/src/conf_mode/vpp_interfaces_loopback.py
@@ -130,7 +130,8 @@ def apply(config):
# Add interface
kernel_interface = config.get('kernel_interface', '')
- i = LoopbackInterface(ifname, kernel_interface)
+ state = 'up' if 'disable' not in config else 'down'
+ i = LoopbackInterface(ifname, kernel_interface, state)
i.add()
# Add kernel-interface (LCP) if interface is not exist