ó
}c‹Ac           @   s   d  Z  d d d „  ƒ  YZ d S(   s&   Very simple global storage for objectst   Configc           B   sS   e  Z d  Z i  Z d „  Z e e ƒ Z d „  Z e e ƒ Z d „  Z e e ƒ Z RS(   s_   This class stores global objects, these objects could be located:
       Config.get('key')
    c         C   s   t  j j |  ƒ d S(   s8   Update existing objects with given dictionary of objectsN(   R    t
   _instancest   update(   t   yourdict(    (    s   lib/medus/cfg.pyt   adddict   s    c         C   s   | t  j |  <d S(   s!   Add or update object (key, value)N(   R    R   (   t   keyt   value(    (    s   lib/medus/cfg.pyt   add   s    c         C   s   t  j |  S(   s   Get object by key(   R    R   (   R   (    (    s   lib/medus/cfg.pyt   get   s    (   t   __name__t
   __module__t   __doc__R   R   t   staticmethodR   R   (    (    (    s   lib/medus/cfg.pyR       s   			N(    (   R   R    (    (    (    s   lib/medus/cfg.pyt   <module>   s   