Esempio n. 1
0
 def _collect_device_files(device):
     device_files = []
     paths = glob.iglob(NET_CONF_PREF + '*')
     for ifcfg_file in paths:
         conf = misc.ifcfg_config(ifcfg_file)
         if conf.get('DEVICE') == device:
             device_files.append(ifcfg_file)
     return device_files
Esempio n. 2
0
 def _collect_device_files(device):
     device_files = []
     paths = glob.iglob(NET_CONF_PREF + '*')
     for ifcfg_file in paths:
         conf = misc.ifcfg_config(ifcfg_file)
         if conf.get('DEVICE') == device:
             device_files.append(ifcfg_file)
     return device_files
Esempio n. 3
0
 def _collect_vlan_device_files(device):
     device_files = []
     paths = glob.iglob(NET_CONF_PREF + '*')
     for ifcfg_file in paths:
         conf = misc.ifcfg_config(ifcfg_file)
         is_vlan_device = conf.get('TYPE', '').upper() == 'VLAN'
         config_device = '{}.{}'.format(conf.get('PHYSDEV'),
                                        conf.get('VLAN_ID'))
         if is_vlan_device and config_device == device:
             device_files.append(ifcfg_file)
     return device_files
Esempio n. 4
0
 def _collect_vlan_device_files(device):
     device_files = []
     paths = glob.iglob(NET_CONF_PREF + '*')
     for ifcfg_file in paths:
         conf = misc.ifcfg_config(ifcfg_file)
         is_vlan_device = conf.get('TYPE', '').upper() == 'VLAN'
         config_device = '{}.{}'.format(conf.get('PHYSDEV'),
                                        conf.get('VLAN_ID'))
         if is_vlan_device and config_device == device:
             device_files.append(ifcfg_file)
     return device_files