Ñò
K<Ì]c @ sq d d k l Z l Z l Z l Z d e f d „ ƒ YZ d e e e f d „ ƒ YZ d e e f d „ ƒ YZ d S( iÿÿÿÿ( t Plugint RedHatPlugint DebianPlugint UbuntuPlugint OpenStackKeystonec B sP e Z d Z d Z d
Z d d d e f d d d e f g Z d „ Z d „ Z RS( s OpenStack Keystone
t openstack_keystonet openstackt logs gathers openstack keystone logst slowt nopws dont gathers keystone passwordsc C s> | i d d d d g ƒ | i d ƒ o | i d ƒ n d S( Ns' /etc/keystone/default_catalog.templatess /etc/keystone/keystone.confs /etc/keystone/logging.confs /etc/keystone/policy.jsonR s /var/log/keystone/( t
add_copy_spect
get_option( t self( ( sB /usr/lib/python2.6/site-packages/sos/plugins/openstack_keystone.pyt setup s
c C sc | i d d d ƒ | i d d d ƒ | i d d d ƒ | i d d d ƒ | i d d d ƒ d S( Ns /etc/keystone/keystone.confs (?m)^(admin_password.*=)(.*)s \1 ******s (?m)^(admin_token.*=)(.*)s0 (?m)^(connection.*=.*mysql://)(.*)(:)(.*)(@)(.*)s \1\2:******@\6s (?m)^(password.*=)(.*)s (?m)^(ca_password.*=)(.*)( t do_file_sub( R ( ( sB /usr/lib/python2.6/site-packages/sos/plugins/openstack_keystone.pyt postproc( s ( R ( t __name__t
__module__t __doc__t plugin_namet profilest Truet option_listR
R ( ( ( sB /usr/lib/python2.6/site-packages/sos/plugins/openstack_keystone.pyR s t DebianOpenStackKeystonec B s e Z d Z RS( t keystones python-keystones python-keystoneclient( R s python-keystones python-keystoneclient( R R t packages( ( ( sB /usr/lib/python2.6/site-packages/sos/plugins/openstack_keystone.pyR : s t RedHatOpenStackKeystonec B s e Z d Z RS( s openstack-keystones python-keystones python-django-openstack-auths python-keystoneclient( s openstack-keystones python-keystones python-django-openstack-auths python-keystoneclient( R R R ( ( ( sB /usr/lib/python2.6/site-packages/sos/plugins/openstack_keystone.pyR C s N( t sos.pluginsR R R R R R R ( ( ( sB /usr/lib/python2.6/site-packages/sos/plugins/openstack_keystone.pyt