ACIL FM
Dark
Refresh
Current DIR:
/usr/lib/python3.9/site-packages/cloudinit/net
/
usr
lib
python3.9
site-packages
cloudinit
net
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
netops
-
chmod
Open
Rename
Delete
__pycache__
-
chmod
Open
Rename
Delete
activators.py
11.72 MB
chmod
View
DL
Edit
Rename
Delete
bsd.py
8.46 MB
chmod
View
DL
Edit
Rename
Delete
cmdline.py
9.13 MB
chmod
View
DL
Edit
Rename
Delete
dhcp.py
35.96 MB
chmod
View
DL
Edit
Rename
Delete
eni.py
20.88 MB
chmod
View
DL
Edit
Rename
Delete
ephemeral.py
21.5 MB
chmod
View
DL
Edit
Rename
Delete
freebsd.py
3.69 MB
chmod
View
DL
Edit
Rename
Delete
netbsd.py
1.41 MB
chmod
View
DL
Edit
Rename
Delete
netplan.py
20.69 MB
chmod
View
DL
Edit
Rename
Delete
networkd.py
12.75 MB
chmod
View
DL
Edit
Rename
Delete
network_manager.py
24.66 MB
chmod
View
DL
Edit
Rename
Delete
network_state.py
35.6 MB
chmod
View
DL
Edit
Rename
Delete
openbsd.py
2.48 MB
chmod
View
DL
Edit
Rename
Delete
renderer.py
1.64 MB
chmod
View
DL
Edit
Rename
Delete
renderers.py
1.78 MB
chmod
View
DL
Edit
Rename
Delete
sysconfig.py
44.75 MB
chmod
View
DL
Edit
Rename
Delete
udev.py
1.39 MB
chmod
View
DL
Edit
Rename
Delete
__init__.py
41.92 MB
chmod
View
DL
Edit
Rename
Delete
Edit file: /usr/lib/python3.9/site-packages/cloudinit/net/renderers.py
# This file is part of cloud-init. See LICENSE file for license information. from typing import List, Tuple, Type from cloudinit.net import ( RendererNotFoundError, eni, freebsd, netbsd, netplan, network_manager, networkd, openbsd, renderer, sysconfig, ) NAME_TO_RENDERER = { "eni": eni, "freebsd": freebsd, "netbsd": netbsd, "netplan": netplan, "network-manager": network_manager, "networkd": networkd, "openbsd": openbsd, "sysconfig": sysconfig, } DEFAULT_PRIORITY = [ "eni", "sysconfig", "netplan", "network-manager", "freebsd", "netbsd", "openbsd", "networkd", ] def search( priority=None, target=None, first=False ) -> List[Tuple[str, Type[renderer.Renderer]]]: if priority is None: priority = DEFAULT_PRIORITY available = NAME_TO_RENDERER unknown = [i for i in priority if i not in available] if unknown: raise ValueError( "Unknown renderers provided in priority list: %s" % unknown ) found = [] for name in priority: render_mod = available[name] if render_mod.available(target): cur = (name, render_mod.Renderer) if first: return [cur] found.append(cur) return found def select(priority=None, target=None) -> Tuple[str, Type[renderer.Renderer]]: found = search(priority, target=target, first=True) if not found: if priority is None: priority = DEFAULT_PRIORITY tmsg = "" if target and target != "/": tmsg = " in target=%s" % target raise RendererNotFoundError( "No available network renderers found%s. Searched through list: %s" % (tmsg, priority) ) return found[0]
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply