summaryrefslogtreecommitdiff
path: root/python/vyos
diff options
context:
space:
mode:
Diffstat (limited to 'python/vyos')
-rw-r--r--python/vyos/configinterface.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/python/vyos/configinterface.py b/python/vyos/configinterface.py
index b0d766b9c..37b6b92c1 100644
--- a/python/vyos/configinterface.py
+++ b/python/vyos/configinterface.py
@@ -15,6 +15,14 @@
import os
+def set_mac_address(intf, addr):
+ """
+ Configure interface mac address using iproute2 command
+
+ NOTE: mac address should be validated here???
+ """
+ os.system('ip link set {} address {}'.format(intf, addr))
+
def set_description(intf, desc):
"""
Sets the interface secription reported usually by SNMP