JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr O6uf1 0ddlmZmZmZGddeeZy))Plugin RedHatPlugin PluginOptc:eZdZdZdZdZdZedddgZd Z y ) MsSQLzMicrosoft SQL Server on Linuxmssql)services) mssql-server mssql-confz/var/opt/mssql/mssql.confzSQL server configuration file)defaultdescc |jd}d}d}d}d} t|dd5}|jjD]}|j dr|}|j d }|d j d k(r3|d k(r|d j }W|dk(s]|d j }q|d j dk(s|dk(s|d j } dddd|} |K|j|r)|jd||jd|n|j| |j||dz|g|jds&|j|dz|j|n%|j|dz|j||jdgy#1swYxYw#t$r!} |jd|d| Yd} ~ yd} ~ wwxYw)Nr z/var/opt/mssql/logz&/var/opt/mssql/log/sqlagentstartup.logrzUTF-8)encoding[=r errorlogfilez[filelocation]z [sqlagent]kerberoskeytabfilez [network]zCould not open conf file z: z8keytab file is specfieid in mssql_conf but not found in zls -l z klist -e -k z/*all_logsr )units) get_optionopenread splitlines startswithsplitstripIOError _log_error path_isfileadd_cmd_output add_copy_spec add_journal) self mssql_confsectionrsqlagent_errorlogfilermfilelinewordsex keytab_errs :/usr/lib/python3/dist-packages/sos/report/plugins/mssql.pysetupz MsSQL.setups__\2 + H! j#8 >E!JJL335 >Ds+"&  JJsOEQx~~'>9"&66+08>>+;L$ 449!HNN4D1(..*.BB![0-21X^^-=* > >&++=*>@  ) 23##f-?,@$AB##l3E2F$GH +   4  !  z*   |d2 3   4 5   |d2 3   4 5 /0U > >  OO7 |2bTJ K  sAGA;G %*G G G ,G GG H"G>>HN) __name__ __module__ __qualname__ short_desc plugin_nameprofilespackagesr option_listr0r/rrs40JKH H ,(C6 8K =1r:rN)sos.report.pluginsrrrrr9r:r/r<s?>J1FLJ1r: