%PDF- %PDF-
Direktori : /lib/python2.7/site-packages/salt/states/ |
Current File : //lib/python2.7/site-packages/salt/states/keystone_service.pyo |
� ���^c @@ sM d Z d d l m Z m Z m Z d Z d � Z d d � Z d d � Z d S( u[ Management of OpenStack Keystone Services ========================================= .. versionadded:: 2018.3.0 :depends: shade :configuration: see :py:mod:`salt.modules.keystoneng` for setup instructions Example States .. code-block:: yaml create service: keystone_service.present: - name: glance - type: image delete service: keystone_service.absent: - name: glance create service with optional params: keystone_service.present: - name: glance - type: image - enabled: False - description: 'OpenStack Image' i ( t absolute_importt unicode_literalst print_functionu keystone_servicec C@ s d t k r t St d f S( Nu keystoneng.service_getuT The keystoneng execution module failed to load: shade python module is not available( t __salt__t __virtualname__t False( ( ( s@ /usr/lib/python2.7/site-packages/salt/states/keystone_service.pyt __virtual__% s c K@ sH i | d 6i d 6t d 6d d 6} t d | � } t d | � t d d | � } | d k r� t d t k r� d | d <| | d <d | d <| S| | d <t d | � } | | d <d | d <| St d | | � } | rDt d t k rd | d <| | d <d | d <| S| | d <t d | � | d j | � d | d <n | S( u� Ensure an service exists and is up-to-date name Name of the group type Service type enabled Boolean to control if service is enabled description An arbitrary description of the service u nameu changesu resultu u commentu args.clean_kwargsu keystoneng.setup_cloudsu keystoneng.service_gett nameu testu Service will be created.u keystoneng.service_createu Created serviceu keystoneng.compare_changesu Service will be updated.u keystoneng.service_updateu Updated serviceN( t Truet __utils__R t Nonet __opts__t update( R t autht kwargst rett servicet changes( ( s@ /usr/lib/python2.7/site-packages/salt/states/keystone_service.pyt present+ s<