/usr/lib/python3/dist-packages/cloudinit/distros/__pycache__
NameSizeModeActions
almalinux.cpython-310.pyc3590644editdlrm
alpine.cpython-310.pyc144450644editdlrm
amazon.cpython-310.pyc6250644editdlrm
aosc.cpython-310.pyc44290644editdlrm
arch.cpython-310.pyc43560644editdlrm
azurelinux.cpython-310.pyc20680644editdlrm
bsd.cpython-310.pyc62770644editdlrm
bsd_utils.cpython-310.pyc11590644editdlrm
centos.cpython-310.pyc3560644editdlrm
cloudlinux.cpython-310.pyc3600644editdlrm
cos.cpython-310.pyc3550644editdlrm
debian.cpython-310.pyc81690644editdlrm
dragonflybsd.cpython-310.pyc4070644editdlrm
eurolinux.cpython-310.pyc3590644editdlrm
fedora.cpython-310.pyc3560644editdlrm
freebsd.cpython-310.pyc71240644editdlrm
gentoo.cpython-310.pyc38710644editdlrm
mariner.cpython-310.pyc16760644editdlrm
miraclelinux.cpython-310.pyc3620644editdlrm
netbsd.cpython-310.pyc50160644editdlrm
networking.cpython-310.pyc123290644editdlrm
openbsd.cpython-310.pyc25540644editdlrm
OpenCloudOS.cpython-310.pyc5900644editdlrm
openeuler.cpython-310.pyc5860644editdlrm
openmandriva.cpython-310.pyc3640644editdlrm
opensuse-leap.cpython-310.pyc3670644editdlrm
opensuse-microos.cpython-310.pyc3700644editdlrm
opensuse-tumbleweed.cpython-310.pyc3730644editdlrm
opensuse.cpython-310.pyc66110644editdlrm
photon.cpython-310.pyc46700644editdlrm
raspberry_pi_os.cpython-310.pyc19580644editdlrm
rhel.cpython-310.pyc52270644editdlrm
rhel_util.cpython-310.pyc10110644editdlrm
rocky.cpython-310.pyc3550644editdlrm
sle-micro.cpython-310.pyc3630644editdlrm
sles.cpython-310.pyc3580644editdlrm
sle_hpc.cpython-310.pyc3610644editdlrm
suse.cpython-310.pyc3580644editdlrm
TencentOS.cpython-310.pyc5880644editdlrm
ubuntu.cpython-310.pyc22050644editdlrm
ug_util.cpython-310.pyc40530644editdlrm
virtuozzo.cpython-310.pyc3590644editdlrm
__init__.cpython-310.pyc450610644editdlrm
Edit: /usr/lib/python3/dist-packages/cloudinit/distros/__pycache__/openbsd.cpython-310.pyc (2554B)
o thw @sDddlZddlZddlmZmZeeZGdddejj j Z dS)N)subputilc@sleZdZdZdgZgdZdddZddZd d Ze dd d e d e fddZ ddZ ddZ ddZdS)Distroz /etc/mynamercctl)z ^{username}::z^{username}:\*:z'^{username}:\*\*\*\*\*\*\*\*\*\*\*\*\*:NcCs t|jSN)rload_text_filehostname_conf_fn)selffilenamedefaultr ;/usr/lib/python3/dist-packages/cloudinit/distros/openbsd.py_read_hostname zDistro._read_hostnamecCs|d}t|j|dS)N )r write_filer)r hostnamer contentr r r _write_hostnameszDistro._write_hostnamecCs dd||gS)Nusermodz-Gr )r member_name group_namer r r _get_add_member_to_group_cmd"rz#Distro._get_add_member_to_group_cmd)rcsactionservicec Gs`|j}d|gd|gd|gd|gd|gd|gd|gd|gd}t|t||}tj|d|d S) z Perform the requested action on a service. This handles OpenBSD's 'rcctl'. May raise ProcessExecutionError stopstartenabledisablerestartcheck)rrrrr reloadz try-reloadstatusT)capturer)init_cmdlistr)clsrrr extra_argsr%cmdscmdr r r manage_service%s zDistro.manage_servicecCs8z tddd|gWdStyttd|w)Nrz-p*zFailed to lock user %s)r ExceptionrlogexcLOGr namer r r lock_passwd:s  zDistro.lock_passwdcCstd|dS)NzDOpenBSD password lock is not reversible, ignoring unlock for user %s)r/debugr0r r r unlock_passwdAszDistro.unlock_passwdcCsiS)z:Return env vars used in OpenBSD package_command operationsr )r r r r _get_pkg_cmd_environHszDistro._get_pkg_cmd_environr)__name__ __module__ __qualname__rr%#shadow_empty_locked_passwd_patternsrrr classmethodstrr+r2r4r5r r r r r s  r) loggingcloudinit.distros.netbsd cloudinitrr getLoggerr6r/distrosnetbsdNetBSDrr r r r s