Ņō K<Ė]c@sqddklZlZlZlZdefd„ƒYZdeeefd„ƒYZdeefd„ƒYZdS( i˙˙˙˙(tPlugint RedHatPlugint DebianPlugint UbuntuPlugint OpenStackNovacBsPeZdZdZd ZdddefdddefgZd„Zd „Z RS( sOpenStack Nova topenstack_novat openstacktlogsgathers openstack nova logstslowtcmdssgathers openstack nova commandscCsŪ|idƒoœ|idddƒ|idddƒ|idddƒ|id dd ƒ|id dd ƒ|id ddƒ|idddƒ|idddƒn|idƒo|idƒn|idƒdS(NR snova-manage config listtsuggest_filenametnova_config_listsnova-manage service listtnova_service_listsnova-manage db versiontnova_db_versionsnova-manage fixed listtnova_fixed_ip_listsnova-manage floating listtnova_floating_ip_listsnova-manage flavor listtnova_flavor_listsnova-manage network listtnova_network_listsnova-manage vm listt nova_vm_listRs/var/log/nova/s /etc/nova/(t get_optiontadd_cmd_outputt add_copy_spec(tself((s>/usr/lib/python2.6/site-packages/sos/plugins/openstack_nova.pytsetup s8 c Csnddddddddd d d d d g }ddi|ƒ}x'ddgD]}|i||dƒqMWdS(Ntldap_dns_passwordtneutron_admin_passwordtrabbit_passwordt qpid_passwordtpowervm_mgr_passwdtvirtual_power_host_passtxenapi_connection_passwordtpasswordt host_passwordt vnc_passwordt connectiontsql_connectiontadmin_passwords((?m)^\s*#*(%s)\s*=\s*)(.*)t|s/etc/nova/nova.confs/etc/nova/api-paste.inis \1*********(tjoint do_file_sub(Rt protect_keystregexpt conf_file((s>/usr/lib/python2.6/site-packages/sos/plugins/openstack_nova.pytpostproc@s    (R( t__name__t __module__t__doc__t plugin_nametprofilestTruetFalset option_listRR+(((s>/usr/lib/python2.6/site-packages/sos/plugins/openstack_nova.pyRs tDebianOpenStackNovacBs&eZeZdZd„Zd„ZRS(s nova-api-ec2snova-api-metadatasnova-api-os-computesnova-api-os-volumes nova-commons nova-computesnova-compute-kvmsnova-compute-lxcsnova-compute-qemusnova-compute-umlsnova-compute-xcpsnova-compute-xensnova-xcp-pluginssnova-consoleauths nova-networksnova-schedulers nova-volumetnovncs python-novaspython-novaclients python-novnccCs|idƒ|_|iS(Ns nova-common(t is_installedtnova(R((s>/usr/lib/python2.6/site-packages/sos/plugins/openstack_nova.pyt check_enablediscCs'tt|ƒiƒ|idgƒdS(Ns/etc/sudoers.d/nova_sudoers(tsuperR4RR(R((s>/usr/lib/python2.6/site-packages/sos/plugins/openstack_nova.pyRms(s nova-api-ec2snova-api-metadatasnova-api-os-computesnova-api-os-volumes nova-commons nova-computesnova-compute-kvmsnova-compute-lxcsnova-compute-qemusnova-compute-umlsnova-compute-xcpsnova-compute-xensnova-xcp-pluginssnova-consoleauths nova-networksnova-schedulers nova-volumeR5s python-novaspython-novaclients python-novnc(R,R-R2R7tpackagesR8R(((s>/usr/lib/python2.6/site-packages/sos/plugins/openstack_nova.pyR4Ns0 tRedHatOpenStackNovacBs&eZeZdZd„Zd„ZRS(sopenstack-nova-commonsopenstack-nova-networksopenstack-nova-conductorsopenstack-nova-schedulersopenstack-nova-consolesopenstack-nova-novncproxysopenstack-nova-computesopenstack-nova-apisopenstack-nova-certsopenstack-nova-cellssopenstack-nova-objectstores python-novaspython-novaclientR5cCs|idƒ|_|iS(Nsopenstack-nova-common(R6R7(R((s>/usr/lib/python2.6/site-packages/sos/plugins/openstack_nova.pyR8‡scCs3tt|ƒiƒ|idddddgƒdS(Ns/etc/logrotate.d/openstack-novas4/etc/polkit-1/localauthority/50-local.d/50-nova.pklas/etc/sudoers.d/novas#/etc/security/limits.d/91-nova.confs(/etc/sysconfig/openstack-nova-novncproxy(R9R;RR(R((s>/usr/lib/python2.6/site-packages/sos/plugins/openstack_nova.pyR‹s(sopenstack-nova-commonsopenstack-nova-networksopenstack-nova-conductorsopenstack-nova-conductorsopenstack-nova-schedulersopenstack-nova-consolesopenstack-nova-novncproxysopenstack-nova-computesopenstack-nova-apisopenstack-nova-certsopenstack-nova-cellssopenstack-nova-objectstores python-novaspython-novaclientsnovnc(R,R-R2R7R:R8R(((s>/usr/lib/python2.6/site-packages/sos/plugins/openstack_nova.pyR;rs$ N(t sos.pluginsRRRRRR4R;(((s>/usr/lib/python2.6/site-packages/sos/plugins/openstack_nova.pyts"7$