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/common/models/targetrepositories.pyo
�
��ic@s�ddlmZmZddlmZdefd��YZdefd��YZdefd��YZd	efd
��YZdefd��YZ	d
efd��YZ
defd��YZdefd��YZdS(i����(tfieldstModel(tTransactionTopictTargetRepositoryBasecBseZeZej�ZRS((t__name__t
__module__RttopicRtStringtrepoid(((s[/usr/share/leapp-repository/repositories/system_upgrade/common/models/targetrepositories.pyRstUsedTargetRepositorycBseZRS((RR(((s[/usr/share/leapp-repository/repositories/system_upgrade/common/models/targetrepositories.pyR	
stRHELTargetRepositorycBseZRS((RR(((s[/usr/share/leapp-repository/repositories/system_upgrade/common/models/targetrepositories.pyR
stCustomTargetRepositorycBsDeZejej��Zejej��Zejde�Z	RS(tdefault(
RRRtNullableRtnametbaseurltBooleantTruetenabled(((s[/usr/share/leapp-repository/repositories/system_upgrade/common/models/targetrepositories.pyRst VendorCustomTargetRepositoryListcBs2eZeZej�Zejeje	��Z
RS((RRRRRRtvendortListRRtrepos(((s[/usr/share/leapp-repository/repositories/system_upgrade/common/models/targetrepositories.pyRstTargetRepositoriescBsJeZdZeZejeje��Z	ejeje
�dg�ZRS(s�
    Repositories supposed to be used during the IPU process

    The list of the actually used repositories could be just subset
    of these repositoies. In case of `custom_repositories`, all such repositories
    must be available otherwise the upgrade is inhibited. But in case of
    `rhel_repos`, only BaseOS and Appstream repos are required now. If others
    are missing, upgrade can still continue.
    R(RRt__doc__RRRRRR
t
rhel_reposRtcustom_repos(((s[/usr/share/leapp-repository/repositories/system_upgrade/common/models/targetrepositories.pyRs
	tUsedTargetRepositoriescBs,eZdZeZejeje��Z	RS(s�
    Repositories that are used for the IPU process

    This is the source of truth about the repositories used during the upgrade.
    Once specified, it is used for all actions related to the upgrade rpm
    transaction itself.
    (
RRRRRRRRR	R(((s[/usr/share/leapp-repository/repositories/system_upgrade/common/models/targetrepositories.pyR<stCustomTargetRepositoryFilecBseZeZej�ZRS((RRRRRRtfile(((s[/usr/share/leapp-repository/repositories/system_upgrade/common/models/targetrepositories.pyRKsN(
tleapp.modelsRRtleapp.topicsRRR	R
RRRRR(((s[/usr/share/leapp-repository/repositories/system_upgrade/common/models/targetrepositories.pyt<module>s