a
    YÒOc,  ã                   @   sB   d dl mZ d dlmZmZ d dlmZ G dd„ dƒZdd„ ZdS )	é    )Úsetup)Úglobal_settingsÚsettings)Údefault_settingsc                   @   s   e Zd Zdd„ Zdd„ ZdS )Ú	_Settingsc                 C   s
   i | _ d S ©N)Ú__dict__)Úself© r
   ú\/var/www/html/gsl.tools/lib/python3.9/site-packages/django_peeringdb/client_adaptor/setup.pyÚ__init__   s    z_Settings.__init__c                 C   s*   t |ƒD ]}| ¡ rt||ƒ| j|< qd S r   )ÚdirÚisupperÚgetattrr   )r	   ÚnewÚnamer
   r
   r   Úupdate   s    z_Settings.updateN)Ú__name__Ú
__module__Ú__qualname__r   r   r
   r
   r
   r   r   
   s   r   c                  K   sB   t jr
d S tƒ }| t¡ | t¡ t jf d|i| ¤Ž tƒ  d S )Nr   )r   Z
configuredr   r   r   r   Ú	configurer   )ÚkwargsÚdefaultsr
   r
   r   r      s    

r   N)	Údjangor   Zdjango.confr   r   Zdjango_peeringdbr   r   r   r
   r
   r
   r   Ú<module>   s   
