Esempio n. 1
0
 def setNetworkOnbootDefault(self, ksdata):
     if ksdata.method.method not in ("url", "nfs"):
         return
     if network.has_some_wired_autoconnect_device():
         return
     dev = network.default_route_device()
     if not dev:
         return
     if nm.nm_device_type_is_wifi(dev):
         return
     network.update_onboot_value(dev, "yes", ksdata)
Esempio n. 2
0
 def setNetworkOnbootDefault(self, ksdata):
     if network.has_some_wired_autoconnect_device():
         return
     # choose the device used during installation
     # (ie for majority of cases the one having the default route)
     dev = network.default_route_device() \
           or network.default_route_device(family="inet6")
     if not dev:
         return
     # ignore wireless (its ifcfgs would need to be handled differently)
     if nm.nm_device_type_is_wifi(dev):
         return
     network.update_onboot_value(dev, "yes", ksdata)
Esempio n. 3
0
 def setNetworkOnbootDefault(self, ksdata):
     if network.has_some_wired_autoconnect_device():
         return
     # choose the device used during installation
     # (ie for majority of cases the one having the default route)
     dev = network.default_route_device() \
           or network.default_route_device(family="inet6")
     if not dev:
         return
     # ignore wireless (its ifcfgs would need to be handled differently)
     if nm.nm_device_type_is_wifi(dev):
         return
     network.update_onboot_value(dev, "yes", ksdata)
Esempio n. 4
0
 def setNetworkOnbootDefault(self, ksdata):
     if network.has_some_wired_autoconnect_device():
         return
     # choose first wired device having link
     for dev in nm.nm_devices():
         if nm.nm_device_type_is_wifi(dev):
             continue
         try:
             link_up = nm.nm_device_carrier(dev)
         except (nm.UnknownDeviceError, nm.PropertyNotFoundError):
             continue
         if link_up:
             network.update_onboot_value(dev, "yes", ksdata)
             break
Esempio n. 5
0
 def setNetworkOnbootDefault(self, ksdata):
     if network.has_some_wired_autoconnect_device():
         return
     # choose first wired device having link
     for dev in nm.nm_devices():
         if nm.nm_device_type_is_wifi(dev):
             continue
         try:
             link_up = nm.nm_device_carrier(dev)
         except (nm.UnknownDeviceError, nm.PropertyNotFoundError):
             continue
         if link_up:
             network.update_onboot_value(dev, "yes", ksdata)
             break