%PDF- %PDF-
Direktori : /lib/python2.7/site-packages/salt/states/ |
Current File : //lib/python2.7/site-packages/salt/states/postgres_database.pyo |
� ���^c @@ sz d Z d d l m Z m Z m Z d � Z d d d d d e d d d d d d d d � Z d d d d d d d � Z d S( u Management of PostgreSQL databases ================================== The postgres_database module is used to create and manage Postgres databases. Databases can be set as either absent or present .. code-block:: yaml frank: postgres_database.present i ( t absolute_importt unicode_literalst print_functionc C@ s d t k r t d f St S( u5 Only load if the postgres module is present u postgres.user_existsuF Unable to load postgres module. Make sure `postgres.bins_dir` is set.( t __salt__t Falset True( ( ( sA /usr/lib/python2.7/site-packages/salt/states/postgres_database.pyt __virtual__ s c C@ s0 i | d 6i d 6t d 6d j | � d 6} i | d 6| d 6| d 6| d 6| d 6| d 6} t d | � } | j | i � } | | k r;t | r� | j d � | k n t | r� | j d � j � | j � k n t | r� | j d � | k n t | r | j d � | k n t | r+| j d � | k n t f � r;| S| | k r�t | rq| j d � j � | j � k n t | r�| j d � | k n t | r�| j d � | k n t f � r�d j | � | d <t | d <| St d r'd% | d <| | k rd j | � | d <n d j | � | d <| S| | k r�t d | d | d | d | d | d | d | | �r�d j | � | d <d | d | <n� | | k r�t d | d | d | d | | �r�d! j | � | d <d"