????
| Current Path : /usr/lib/python2.7/site-packages/sos/plugins/ |
| Current File : //usr/lib/python2.7/site-packages/sos/plugins/openstack_glance.pyc |
� Dr^c @ s} d d l m Z m Z m Z m Z d d 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 UbuntuPluginNt OpenStackGlancec B sJ e Z d Z d Z d Z g Z d Z d � Z d � Z d � Z d � Z RS( s OpenStack Glancet openstack_glancet openstackt openstack_controllers0 /var/lib/config-data/puppet-generated/glance_apic C s� | j d � r( | j d d d g � n | j d d d g � | j d | j d | j d g � | j d � r� | j d d j | j � � n | j d � } | j � } | d d k s� | r�d } | r� d | j d } n | j d | d d d �g d d g D] } | t j k ^ q } g d d g D] } | t j k ^ q2} t | � obt | � sx| j j d � q�| j d � n d S( Nt all_logss /var/log/glance/s /var/log/containers/glance/s% /var/log/containers/httpd/glance-api/s /var/log/glance/*.logs /var/log/containers/glance/*.logs) /var/log/containers/httpd/glance-api/*logs /etc/glance/s /etc/my.cnf.d/tripleo.cnft verifys rpm -V %st s- systemctl status openstack-glance-api.servicet statusi t s --config-dir s glance-manage s db_versiont suggest_filenamet glance_db_versiont OS_USERNAMEt OS_PASSWORDt OS_TENANT_NAMEt OS_PROJECT_NAMEs} Not all environment variables set. Source the environment file for the user intended to connect to the OpenStack environment.s openstack image list --long( t get_optiont add_copy_spect var_puppet_gent add_cmd_outputt joint packagest get_command_outputt running_in_containert ost environt allt anyt soslogt warning( t selft service_statust in_containert glance_configt pt vars_allt vars_any( ( s@ /usr/lib/python2.7/site-packages/sos/plugins/openstack_glance.pyt setup sB %%c C so xh d d g D]Z } | j | d � } | d d k r x. | d j � D] } | j d � rG t SqG Wq q Wt S( Nt dockert podmans psR i t outputt glance_api( R t splitlinest endswitht Truet False( R! t runtimet container_statust line( ( s@ /usr/lib/python2.7/site-packages/sos/plugins/openstack_glance.pyR T s c C s1 | j d | | � | j | j d | | � d S( Ns /etc/glance/*( t do_path_regex_subR ( R! t regexpt subst( ( s@ /usr/lib/python2.7/site-packages/sos/plugins/openstack_glance.pyt apply_regex_sub] s c C se d d d d d d d d g } d g } | j d d j | � d � | j d d j | � d � d S( Nt admin_passwordt passwordt qpid_passwordt rabbit_passwordt s3_store_secret_keyt ssl_key_passwordt vmware_server_passwordt transport_urlt connections ((?m)^\s*(%s)\s*=\s*)(.*)t |s \1*********s- ((?m)^\s*(%s)\s*=\s*(.*)://(\w*):)(.*)(@(.*))s \1*********\6( R7 R ( R! t protect_keyst connection_keys( ( s@ /usr/lib/python2.7/site-packages/sos/plugins/openstack_glance.pyt postprocd s ( R R ( t __name__t __module__t __doc__t plugin_namet profilest option_listR R( R R7 RD ( ( ( s@ /usr/lib/python2.7/site-packages/sos/plugins/openstack_glance.pyR s 9 t DebianGlancec B s e Z d Z RS( t glances glance-apis glance-clients glance-commons glance-registrys python-glance( RL s glance-apis glance-clients glance-commons glance-registrys python-glance( RE RF R ( ( ( s@ /usr/lib/python2.7/site-packages/sos/plugins/openstack_glance.pyRK w s t RedHatGlancec B s e Z d Z RS( s openstack-selinux( s openstack-selinux( RE RF R ( ( ( s@ /usr/lib/python2.7/site-packages/sos/plugins/openstack_glance.pyRM � s ( t sos.pluginsR R R R R R RK RM ( ( ( s@ /usr/lib/python2.7/site-packages/sos/plugins/openstack_glance.pyt <module> s "d