N ˆ ƒ M·Æ¿Ä¯ Index of /FSS-BCZ/root/sys/dev/char/4:22/subsystem/tty45

Index of /FSS-BCZ/root/sys/dev/char/4:22/subsystem/tty45

 NameLast modifiedSizeDescription

 Parent Directory   -  
 dev 2026-10-22 07:21 4.0K 
 power/ 2026-10-22 07:21 -  
 subsystem/ 2026-10-21 14:32 -  
 uevent 2026-10-22 07:21 4.0K 

#ˆl–ß=¿J µ2ÛR‚œP-\l1hßà ƒdM?ÂÀÅ ±# Copyright (C) 2013 Craig Tracey # Copyright (C) 2013 Hewlett-Packard Development Company, L.P. # # Author: Craig Tracey # Author: Juerg Haefliger # # This file is part of cloud-init. See LICENSE file for license information. """Resolv Conf: configure resolv.conf""" import logging from cloudinit import templater, util from cloudinit.cloud import Cloud from cloudinit.config import Config from cloudinit.config.schema import MetaSchema from cloudinit.settings import PER_INSTANCE LOG = logging.getLogger(__name__) RESOLVE_CONFIG_TEMPLATE_MAP = { "/etc/resolv.conf": "resolv.conf", "/etc/systemd/resolved.conf": "systemd.resolved.conf", } meta: MetaSchema = { "id": "cc_resolv_conf", "distros": [ "almalinux", "cloudlinux", "alpine", "azurelinux", "fedora", "mariner", "opensuse", "opensuse-leap", "opensuse-microos", "opensuse-tumbleweed", "photon", "rhel", "sle_hpc", "sle-micro", "sles", "openeuler", ], "frequency": PER_INSTANCE, "activate_by_schema_keys": ["manage_resolv_conf"], } def generate_resolv_conf(template_fn, params, target_fname): flags = [] false_flags = [] if "options" in params: for key, val in params["options"].items(): if isinstance(val, bool): if val: flags.append(key) else: false_flags.append(key) for flag in flags + false_flags: del params["options"][flag] if not params.get("options"): params["options"] = {} params["flags"] = flags LOG.debug("Writing resolv.conf from template %s", template_fn) templater.render_to_file(template_fn, target_fname, params) def handle(name: str, cfg: Config, cloud: Cloud, args: list) -> None: """ Handler for resolv.conf @param name: The module name "resolv_conf" from cloud.cfg @param cfg: A nested dict containing the entire cloud config contents. @param cloud: The L{CloudInit} object in use. @param log: Pre-initialized Python logger object to use for logging. @param args: Any module arguments from cloud.cfg """ if "manage_resolv_conf" not in cfg: LOG.debug( "Skipping module named %s," " no 'manage_resolv_conf' key in configuration", name, ) return if not util.get_cfg_option_bool(cfg, "manage_resolv_conf", False): L