관리-도구
편집 파일: setting.cpython-311.pyc
� �܋f� � � � d dl Z ddlT ddlmZ dZ G d� de� � Z G d� d ee� � Z G d � dee � � Z G d� d ee� � Z G d� dee � � Z G d� dee� � Z G d� dee� � ZdS )� N� )�*)�NamingError)�Setting� StringSetting�IntegerSetting�FloatSetting�BooleanSetting�ListSetting� ChoiceSettingc �x � e Zd Z ej d� � Zd d�Zed� � � Zej d� � � Zd� Z d� ZdS ) r z'^[a-z](?:[a-z0-9]|[_](?![_]))*[a-z0-9]$NFc �� � t j � |� � r|| _ nt |� � �d | _ | � |� � | _ || _ d| _ d S �NF) r �RE_NAME�match�namer �_value�sanitize�default�required�established)�selfr r r s �c/builddir/build/BUILD/cloudlinux-venv-1.0.6/venv/lib/python3.11/site-packages/setoptconf/setting.py�__init__zSetting.__init__ s` � ��?� � ��&�&� $��D�I�I��d�#�#�#�����}�}�W�-�-��� �� � ����� c � � | j S �N)r �r s r �valuez Setting.value"