%PDF- %PDF-
Direktori : /lib/python2.7/site-packages/salt/states/ |
Current File : //lib/python2.7/site-packages/salt/states/keystone.pyo |
� ���^c @@ s d Z d d l m Z m Z m Z d � Z d a d a d d � Z d e d d e d d � Z d d � Z d e d d � Z d d � Z d e d d � Z d d � Z d d � Z d d � Z d d d � Z d d � Z d d d d d d d d � Z d d d d � Z d S( u� Management of Keystone users ============================ :depends: - keystoneclient Python module :configuration: See :py:mod:`salt.modules.keystone` for setup instructions. .. code-block:: yaml Keystone tenants: keystone.tenant_present: - names: - admin - demo - service Keystone roles: keystone.role_present: - names: - admin - Member admin: keystone.user_present: - password: R00T_4CC3SS - email: admin@domain.com - roles: admin: # tenants - admin # roles service: - admin - Member - require: - keystone: Keystone tenants - keystone: Keystone roles nova: keystone.user_present: - password: '$up3rn0v4' - email: nova@domain.com - tenant: service - roles: service: - admin - require: - keystone: Keystone tenants - keystone: Keystone roles demo: keystone.user_present: - password: 'd3m0n$trati0n' - email: demo@domain.com - tenant: demo - roles: demo: - Member - require: - keystone: Keystone tenants - keystone: Keystone roles nova service: keystone.service_present: - name: nova - service_type: compute - description: OpenStack Compute Service i ( t absolute_importt unicode_literalst print_functionc C@ s d t k r d St S( u9 Only load if the keystone module is in __salt__ u keystone.authu keystone( t __salt__t False( ( ( s8 /usr/lib/python2.7/site-packages/salt/states/keystone.pyt __virtual__H s i u tenant_idc K@ sV y>