HEX
Server: Apache
System: Linux beluga.o2switch.net 4.18.0-553.123.2.lve.el8.x86_64 #1 SMP Thu May 7 23:17:13 UTC 2026 x86_64
User: sc3naki1272 (1113)
PHP: 8.3.33
Disabled: NONE
Upload Files
File: //opt/alt/python27/lib/python2.7/site-packages/setoptconf/manager.pyc
�
KV�Rc@s`ddlmZddlmZddlmZddlmZd	Zde	fd��YZ
dS(
i����(tdeepcopyi(t
Configuration(tSetting(tSourcetConfigurationManagercBs#eZd�Zd�Zd�ZRS(cCs||_g|_dS(N(tnametsettings(tselfR((sC/opt/alt/python27/lib/python2.7/site-packages/setoptconf/manager.pyt__init__s	cCs2t|t�r"|jj|�ntd��dS(Ns$Can only add objects of type Setting(t
isinstanceRRtappendt	TypeError(Rtsetting((sC/opt/alt/python27/lib/python2.7/site-packages/setoptconf/manager.pytaddscGs�g}xpt|�D]b}t|t�r8|j|�qt|t�rit|t�ri|j|��qtd��qWtd|j�}x2|D]*}|j	t
|j�d|d|�}q�W|j�|S(NsAll sources must be a SourceRtmanagertparent(treversedR	RR
ttypet
issubclassRRRt
get_configRtvalidate(Rtsourcest
to_processtsourcetconfig((sC/opt/alt/python27/lib/python2.7/site-packages/setoptconf/manager.pytretrieves


(t__name__t
__module__RR
R(((sC/opt/alt/python27/lib/python2.7/site-packages/setoptconf/manager.pyR
s		N(R(tcopyRRRRRtsource.baseRt__all__tobjectR(((sC/opt/alt/python27/lib/python2.7/site-packages/setoptconf/manager.pyt<module>s