
    ~ g?                     ,    S SK JrJr   " S S\\5      rg)    )PluginIndependentPluginc                   0    \ rS rSrSrSrSrSrS rS r	Sr
g	)
OpenStackAnsible   zOpenStack-Ansibleopenstack_ansible)	openstack)/etc/openstack_deploy/c                 *    U R                  / SQ5        g)z%Gathering the contents of the report.)r
   z/etc/openstack-releasez/etc/rpc_deploy/z/etc/rpc-releaseN)add_copy_spec)selfs    F/usr/lib/python3/dist-packages/sos/report/plugins/openstack_ansible.pysetupOpenStackAnsible.setup   s     
 	    c                 H    SS/nSnU H  nU R                  UUS5        M     g)z4Remove sensitive keys and passwords from YAML files.z&/etc/openstack_deploy/user_secrets.ymlz /etc/rpc_deploy/user_secrets.ymlz^\s*#*([\w_]*:\s*).*z\1*********N)do_path_regex_sub)r   secrets_filesregexpsecrets_files       r   postprocOpenStackAnsible.postproc   s9     5.
 ))L""  *r    N)__name__
__module____qualname____firstlineno__
short_descplugin_nameprofilesfilesr   r   __static_attributes__r   r   r   r   r      s     $J%KH'E r   r   N)sos.report.pluginsr   r   r   r   r   r   <module>r$      s    9 v0  r   