/usr/lib/python3.6/site-packages/cloudinit/config/__pycache__
NameSizeModeActions
cc_ansible.cpython-36.opt-1.pyc88330644editdlrm
cc_ansible.cpython-36.pyc88330644editdlrm
cc_apk_configure.cpython-36.opt-1.pyc46230644editdlrm
cc_apk_configure.cpython-36.pyc46230644editdlrm
cc_apt_configure.cpython-36.opt-1.pyc311450644editdlrm
cc_apt_configure.cpython-36.pyc311450644editdlrm
cc_apt_pipelining.cpython-36.opt-1.pyc24960644editdlrm
cc_apt_pipelining.cpython-36.pyc24960644editdlrm
cc_bootcmd.cpython-36.opt-1.pyc25710644editdlrm
cc_bootcmd.cpython-36.pyc25710644editdlrm
cc_byobu.cpython-36.opt-1.pyc31170644editdlrm
cc_byobu.cpython-36.pyc31170644editdlrm
cc_ca_certs.cpython-36.opt-1.pyc72220644editdlrm
cc_ca_certs.cpython-36.pyc72220644editdlrm
cc_chef.cpython-36.opt-1.pyc93440644editdlrm
cc_chef.cpython-36.pyc93440644editdlrm
cc_disable_ec2_metadata.cpython-36.opt-1.pyc17590644editdlrm
cc_disable_ec2_metadata.cpython-36.pyc17590644editdlrm
cc_disk_setup.cpython-36.opt-1.pyc236580644editdlrm
cc_disk_setup.cpython-36.pyc236580644editdlrm
cc_fan.cpython-36.opt-1.pyc28040644editdlrm
cc_fan.cpython-36.pyc28040644editdlrm
cc_final_message.cpython-36.opt-1.pyc31440644editdlrm
cc_final_message.cpython-36.pyc31440644editdlrm
cc_growpart.cpython-36.opt-1.pyc162890644editdlrm
cc_growpart.cpython-36.pyc162890644editdlrm
cc_grub_dpkg.cpython-36.opt-1.pyc50330644editdlrm
cc_grub_dpkg.cpython-36.pyc50330644editdlrm
cc_install_hotplug.cpython-36.opt-1.pyc33280644editdlrm
cc_install_hotplug.cpython-36.pyc33280644editdlrm
cc_keyboard.cpython-36.opt-1.pyc20260644editdlrm
cc_keyboard.cpython-36.pyc20260644editdlrm
cc_keys_to_console.cpython-36.opt-1.pyc31870644editdlrm
cc_keys_to_console.cpython-36.pyc31870644editdlrm
cc_landscape.cpython-36.opt-1.pyc48220644editdlrm
cc_landscape.cpython-36.pyc48220644editdlrm
cc_locale.cpython-36.opt-1.pyc16190644editdlrm
cc_locale.cpython-36.pyc16190644editdlrm
cc_lxd.cpython-36.opt-1.pyc133510644editdlrm
cc_lxd.cpython-36.pyc133510644editdlrm
cc_mcollective.cpython-36.opt-1.pyc43370644editdlrm
cc_mcollective.cpython-36.pyc43370644editdlrm
cc_migrator.cpython-36.opt-1.pyc29900644editdlrm
cc_migrator.cpython-36.pyc29900644editdlrm
cc_mounts.cpython-36.opt-1.pyc144140644editdlrm
cc_mounts.cpython-36.pyc144140644editdlrm
cc_ntp.cpython-36.opt-1.pyc134870644editdlrm
cc_ntp.cpython-36.pyc134870644editdlrm
cc_package_update_upgrade_install.cpython-36.opt-1.pyc38700644editdlrm
cc_package_update_upgrade_install.cpython-36.pyc38700644editdlrm
cc_phone_home.cpython-36.opt-1.pyc42020644editdlrm
cc_phone_home.cpython-36.pyc42020644editdlrm
cc_power_state_change.cpython-36.opt-1.pyc63850644editdlrm
cc_power_state_change.cpython-36.pyc63850644editdlrm
cc_puppet.cpython-36.opt-1.pyc96880644editdlrm
cc_puppet.cpython-36.pyc96880644editdlrm
cc_reset_rmc.cpython-36.opt-1.pyc36720644editdlrm
cc_reset_rmc.cpython-36.pyc36720644editdlrm
cc_resizefs.cpython-36.opt-1.pyc71910644editdlrm
cc_resizefs.cpython-36.pyc71910644editdlrm
cc_resolv_conf.cpython-36.opt-1.pyc43680644editdlrm
cc_resolv_conf.cpython-36.pyc43680644editdlrm
cc_rh_subscription.cpython-36.opt-1.pyc123450644editdlrm
cc_rh_subscription.cpython-36.pyc123450644editdlrm
cc_rightscale_userdata.cpython-36.opt-1.pyc28370644editdlrm
cc_rightscale_userdata.cpython-36.pyc28370644editdlrm
cc_rsyslog.cpython-36.opt-1.pyc105890644editdlrm
cc_rsyslog.cpython-36.pyc105890644editdlrm
cc_runcmd.cpython-36.opt-1.pyc24900644editdlrm
cc_runcmd.cpython-36.pyc24900644editdlrm
cc_salt_minion.cpython-36.opt-1.pyc44680644editdlrm
cc_salt_minion.cpython-36.pyc44680644editdlrm
cc_scripts_per_boot.cpython-36.opt-1.pyc14380644editdlrm
cc_scripts_per_boot.cpython-36.pyc14380644editdlrm
cc_scripts_per_instance.cpython-36.opt-1.pyc16100644editdlrm
cc_scripts_per_instance.cpython-36.pyc16100644editdlrm
cc_scripts_per_once.cpython-36.opt-1.pyc15500644editdlrm
cc_scripts_per_once.cpython-36.pyc15500644editdlrm
cc_scripts_user.cpython-36.opt-1.pyc16190644editdlrm
cc_scripts_user.cpython-36.pyc16190644editdlrm
cc_scripts_vendor.cpython-36.opt-1.pyc20880644editdlrm
cc_scripts_vendor.cpython-36.pyc20880644editdlrm
cc_seed_random.cpython-36.opt-1.pyc41680644editdlrm
cc_seed_random.cpython-36.pyc41680644editdlrm
cc_set_hostname.cpython-36.opt-1.pyc40930644editdlrm
cc_set_hostname.cpython-36.pyc40930644editdlrm
cc_set_passwords.cpython-36.opt-1.pyc86020644editdlrm
cc_set_passwords.cpython-36.pyc86020644editdlrm
cc_snap.cpython-36.opt-1.pyc60790644editdlrm
cc_snap.cpython-36.pyc60790644editdlrm
cc_spacewalk.cpython-36.opt-1.pyc29340644editdlrm
cc_spacewalk.cpython-36.pyc29340644editdlrm
cc_ssh.cpython-36.opt-1.pyc112880644editdlrm
cc_ssh.cpython-36.pyc112880644editdlrm
cc_ssh_authkey_fingerprints.cpython-36.opt-1.pyc36270644editdlrm
cc_ssh_authkey_fingerprints.cpython-36.pyc36270644editdlrm
cc_ssh_import_id.cpython-36.opt-1.pyc39380644editdlrm
cc_ssh_import_id.cpython-36.pyc39380644editdlrm
cc_timezone.cpython-36.opt-1.pyc12740644editdlrm
cc_timezone.cpython-36.pyc12740644editdlrm
cc_ubuntu_advantage.cpython-36.opt-1.pyc127220644editdlrm
cc_ubuntu_advantage.cpython-36.pyc127220644editdlrm
cc_ubuntu_autoinstall.cpython-36.opt-1.pyc39830644editdlrm
cc_ubuntu_autoinstall.cpython-36.pyc39830644editdlrm
cc_ubuntu_drivers.cpython-36.opt-1.pyc37170644editdlrm
cc_ubuntu_drivers.cpython-36.pyc37170644editdlrm
cc_update_etc_hosts.cpython-36.opt-1.pyc44030644editdlrm
cc_update_etc_hosts.cpython-36.pyc44030644editdlrm
cc_update_hostname.cpython-36.opt-1.pyc30850644editdlrm
cc_update_hostname.cpython-36.pyc30850644editdlrm
cc_users_groups.cpython-36.opt-1.pyc77660644editdlrm
cc_users_groups.cpython-36.pyc77660644editdlrm
cc_wireguard.cpython-36.opt-1.pyc85910644editdlrm
cc_wireguard.cpython-36.pyc85910644editdlrm
cc_write_files.cpython-36.opt-1.pyc57400644editdlrm
cc_write_files.cpython-36.pyc57400644editdlrm
cc_write_files_deferred.cpython-36.opt-1.pyc17760644editdlrm
cc_write_files_deferred.cpython-36.pyc17760644editdlrm
cc_yum_add_repo.cpython-36.opt-1.pyc61760644editdlrm
cc_yum_add_repo.cpython-36.pyc61760644editdlrm
cc_zypper_add_repo.cpython-36.opt-1.pyc57990644editdlrm
cc_zypper_add_repo.cpython-36.pyc57990644editdlrm
modules.cpython-36.opt-1.pyc74830644editdlrm
modules.cpython-36.pyc74830644editdlrm
schema.cpython-36.opt-1.pyc403990644editdlrm
schema.cpython-36.pyc403990644editdlrm
__init__.cpython-36.opt-1.pyc1280644editdlrm
__init__.cpython-36.pyc1280644editdlrm
Edit: /usr/lib/python3.6/site-packages/cloudinit/config/__pycache__/modules.cpython-36.pyc (7483B)
3 \me.@sddlZddlZddlmZddlmZddlmZmZm Z m Z ddl m Z m Z mZmZddlmZddlmZddlmZdd lmZdd lmZejeZd ZGd d d e ZddZddZ ee!e"dddZ#GdddZ$dS)N) signature) ModuleType)DictList NamedTupleOptional)configimporter type_utilsutil) ALL_DISTROS) ConfigMerger)ReportEventStack) FREQUENCIES)InitZcc_c@s"eZdZUeeeee dS) ModuleDetailsN) __name__ __module__ __qualname__rmodulestrname frequencyrrun_argsrr/usr/lib/python3.6/modules.pyrs rcCsX|jdd}|jjdr.|dt|d}|j}|s>dS|jtsTdt|f}|S)N-_z.pyrz%s%s)replacelowerendswithlenstrip startswith MOD_PREFIX)rZ canon_namerrrform_module_name&s   r&cCst|d s d|jks d|jkr6td|d|d|jdtkrftd|d|d|jddt|d rtd|d|d dS) NmetardistroszModule 'z ' with name 'z4' MUST have a 'meta' attribute of type 'MetaSchema'.z' has an invalid frequency .ZschemazX' has a JSON 'schema' attribute defined. Please define schema in cloud-init-schema,json.)hasattrr' ValueErrorr)modrrrrvalidate_module2s     r-)module_detailscfgreturncCs2t|jjjdi}|sdS|j|js.dSdS)NZactivate_by_schema_keysTF) frozensetrr'get intersectionkeys)r.r/Zactivate_by_schema_keys_keysrrr _is_activeHsr5c@sxeZdZdedddZeejdddZe e ddd Z e e dd d Z e e d d dZdddZddZdS)ModulesN)initcCs2||_||_d|_|dkr(tdddd}||_dS)Nzmodule-reporterz module-descF)r descriptionZreporting_enabled)r7 cfg_files _cached_cfgrreporter)selfr7r9r;rrr__init__TszModules.__init__)r0cCs<|jdkr0t|jj|jj|j|jjd}|j|_tj|jS)N)paths datasourceZadditional_fnsZbase_cfg) r:r r7r>r?r9r/copydeepcopy)r<Zmergerrrrr/as  z Modules.cfgcCshg}||jkr|S|jj|}|s&|Sx:|D]0}|s:q.t|trX|jd|jiq.t|tri}t|dkr|dj|d<t|dkr|dj|d<t|dkr|dd|d<|r|j|q.t|trJi}d }d |kr|d j|d<d }d |kr|d j|d<d|kr2|dp,g|d<|r`|r`|j|q.t d |t j |fq.W|S)aURead the modules from the config file given the specified name. Returns a list of module definitions. E.g., [ { "mod": "bootcmd", "freq": "always", "args": "some_arg", } ] Note that in the default case, only "mod" will be set. r,rfreqrNargsFrTrz3Failed to read '%s' item in config, unknown type %s) r/r2 isinstancerappendr#listr"dict TypeErrorr obj_name)r<rZ module_listZcfg_modsitemcontentsZvalidrrr _read_modulesosL              zModules._read_modulesc Csg}x|D]}|d}|jd}|jdp,g}t|}|s s"