Current File : //usr/lib/python3/dist-packages/cloudinit/config/__pycache__/cc_timezone.cpython-312.pyc
�

Ӈg��
��UdZddlZddlmZddlmZddlmZddlm	Z	ddl
mZddlm
Z
d	ege
d
gd�Ze	ed<ej e�Zd
ededededdf
d�Zy)z!Timezone: Set the system timezone�N)�util)�Cloud)�Config)�
MetaSchema)�ALL_DISTROS)�PER_INSTANCE�cc_timezone�timezone)�id�distros�	frequency�activate_by_schema_keys�meta�name�cfg�cloud�args�returnc���t|�dk7r|d}ntj|dd�}|stj	d|�y|j
j
|�y)Nrr
Fz1Skipping module named %s, no 'timezone' specified)�lenr�get_cfg_option_str�LOG�debug�distro�set_timezone)rrrrr
s     �>/usr/lib/python3/dist-packages/cloudinit/config/cc_timezone.py�handlersS��
�4�y�A�~���7���*�*�3�
�E�B����	�	�E�t�L��
�L�L���h�'�)�__doc__�logging�	cloudinitr�cloudinit.cloudr�cloudinit.configr�cloudinit.config.schemar�cloudinit.distrosr�cloudinit.settingsrr�__annotations__�	getLogger�__name__r�str�listr�rr�<module>r-s{��(���!�#�.�)�+���}�� *�|�	��j���g����!��(��(�6�(�%�(�t�(��(r