diff options
Diffstat (limited to 'cloudinit/net/renderers.py')
-rw-r--r-- | cloudinit/net/renderers.py | 40 |
1 files changed, 26 insertions, 14 deletions
diff --git a/cloudinit/net/renderers.py b/cloudinit/net/renderers.py index 822b45de..c755f04c 100644 --- a/cloudinit/net/renderers.py +++ b/cloudinit/net/renderers.py @@ -2,15 +2,17 @@ from typing import List, Tuple, Type -from . import eni -from . import freebsd -from . import netbsd -from . import netplan -from . import networkd -from . import renderer -from . import RendererNotFoundError -from . import openbsd -from . import sysconfig +from . import ( + RendererNotFoundError, + eni, + freebsd, + netbsd, + netplan, + networkd, + openbsd, + renderer, + sysconfig, +) NAME_TO_RENDERER = { "eni": eni, @@ -22,8 +24,15 @@ NAME_TO_RENDERER = { "sysconfig": sysconfig, } -DEFAULT_PRIORITY = ["eni", "sysconfig", "netplan", "freebsd", - "netbsd", "openbsd", "networkd"] +DEFAULT_PRIORITY = [ + "eni", + "sysconfig", + "netplan", + "freebsd", + "netbsd", + "openbsd", + "networkd", +] def search( @@ -37,7 +46,8 @@ def search( unknown = [i for i in priority if i not in available] if unknown: raise ValueError( - "Unknown renderers provided in priority list: %s" % unknown) + "Unknown renderers provided in priority list: %s" % unknown + ) found = [] for name in priority: @@ -60,8 +70,10 @@ def select(priority=None, target=None) -> Tuple[str, Type[renderer.Renderer]]: if target and target != "/": tmsg = " in target=%s" % target raise RendererNotFoundError( - "No available network renderers found%s. Searched " - "through list: %s" % (tmsg, priority)) + "No available network renderers found%s. Searched through list: %s" + % (tmsg, priority) + ) return found[0] + # vi: ts=4 expandtab |