MOON
Server: Apache
System: Linux server2.shieldcogroup.com 3.10.0-1160.119.1.el7.tuxcare.els12.x86_64 #1 SMP Fri Nov 8 05:49:38 UTC 2024 x86_64
User: jacom (1029)
PHP: 8.1.34
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //etc/leapp/repos.d/system_upgrade/el7toel8/actors/quaggareport/actor.pyo
�
��ic@s�ddlmZddlmZddlmZmZddlmZddl	m
Z
mZejj
ejjgZdefd��YZdS(	i����(t	reporting(tActor(tQuaggaToFrrFactstReport(t
create_report(tChecksPhaseTagtIPUWorkflowTagtQuaggaReportcBs;eZdZdZefZefZee	fZ
d�ZRS(s�
    Checking for babeld on RHEL-7.

    This actor is supposed to report that babeld was used on RHEL-7
    and it is no longer available in RHEL-8.
    t
quagga_reportcCs�yt|jt��}Wntk
r-dSXd|jksLd|jkr�ttjd�tj	dddd�tj
d�tjtjj�tj
t�tj
tj
jg�tjdd	�g�n|jjd
�dS(NtbabeldsBabeld is not available in FRRturls3https://red.ht/rhel-8-configuring-routing-protocolsttitles"Setting routing protocols in RHEL8szbabeld daemon which was a part of quagga implementation in RHEL7 is not available in RHEL8 in FRR due to licensing issues.thints.Please use RIP, OSPF or EIGRP instead of Babelsbabeld not used, moving on.(tnexttconsumeRt
StopIterationtactive_daemonstenabled_daemonsRRtTitletExternalLinktSummarytSeveritytHIGHtGroupstCOMMON_REPORT_TAGSt	INHIBITORtRemediationtlogtdebug(tselftquagga_facts((s]/usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/quaggareport/actor.pytprocesss"
	(t__name__t
__module__t__doc__tnameRtconsumesRtproducesRRttagsR(((s]/usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/quaggareport/actor.pyR
s		N(tleappRtleapp.actorsRtleapp.modelsRRtleapp.reportingRt
leapp.tagsRRRtNETWORKtSERVICESRR(((s]/usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/quaggareport/actor.pyt<module>s