mirror of
https://github.com/CumulusNetworks/ifupdown2.git
synced 2024-05-06 15:54:50 +00:00
Add validvals to addons, to be used by iface/ifedit wrapper
Ticket: CM-8669 Reviewed By: Julien Testing Done: <DETAILED DESCRIPTION (REPLACE)>
This commit is contained in:
committed by
Julien Fortin
parent
198ded6a35
commit
c6370b563b
@@ -7,13 +7,12 @@
|
||||
from ifupdown.iface import *
|
||||
from ifupdownaddons.modulebase import moduleBase
|
||||
from ifupdownaddons.iproute2 import iproute2
|
||||
|
||||
import ifupdown.ifupdownconfig as ifupdownConfig
|
||||
import ifupdown.statemanager as statemanager
|
||||
from ifupdown.netlink import netlink
|
||||
import ifupdown.ifupdownflags as ifupdownflags
|
||||
|
||||
from ipaddr import IPNetwork
|
||||
from ipaddr import IPNetwork, IPv4Network
|
||||
import logging
|
||||
import os
|
||||
import glob
|
||||
@@ -27,7 +26,8 @@ class addressvirtual(moduleBase):
|
||||
'attrs' : {
|
||||
'address-virtual' :
|
||||
{ 'help' : 'bridge router virtual mac and ip',
|
||||
'example' : ['address-virtual 00:11:22:33:44:01 11.0.1.254/24 11.0.1.254/24']}
|
||||
'validvals' : [('<mac>', IPv4Network), ],
|
||||
'example' : ['address-virtual 00:11:22:33:44:01 11.0.1.1/24 11.0.1.2/24']}
|
||||
}}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user