£Á°èZ¨Ä…–K§‚«“ô4“ÒÙ´dîfUÙÃÅ WKbyÊ¦•êŽ…È®FÒ¿ÊÎóCozá¬S@6{Í:›œêZÌ:Š•_%:¢¾¾~;‘Ã~èŠ©ÊÇí`ÔÑ©úë™µ'5I¿fš×WO%ø9¾«¾DK|€ùÍD”Ýs]nHÕ¶ê×Ó¼ãžªéUWŸÈË%DÒÕ¬ï‘]/Åcx  ‰ï2ß]ä6G[]S£ÔÏ¯rs{úëóµmÒï#UQxo·õÞCe]"±/aÙ&Eã4ú9Jé_ÞåëdãöKë)AÞ                  ¯¹ægƒÛowÐø^d™ý½ßB7áyMä9ÜÖUã
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<html>
3
ft`                 @   s:   d dl mZ d dlmZ d dlmZ G dd dejZdS )    )absolute_import)commands)_c               @   s8   e Zd ZdZdZedZedd Zd	d
 Z	dd Z
dS )DistroSyncCommandzZA class containing methods needed by the cli to execute the
    distro-synch command.
    distro-sync
distrosyncdistribution-synchronizationdsyncz?synchronize installed packages to the latest available versionsc             C   s   | j ddtdd d S )Npackage*zPackage to synchronize)nargshelp)add_argumentr   )parser r    /usr/lib/python3.6/distrosync.pyset_argparser"   s    zDistroSyncCommand.set_argparserc             C   sF   | j j}d|_d|_d|_d|_tj| j| j  tj	| j| j
j d S )NT)ZclidemandsZsack_activationZavailable_reposZ	resolvingZ	root_userr   Z_checkGPGKeybaseZ_checkEnabledRepooptsr
   )selfr   r   r   r   	configure&   s    zDistroSyncCommand.configurec             C   s   | j j| jjS )N)r   Zdistro_sync_userlistr   r
   )r   r   r   r   run/   s    zDistroSyncCommand.runN)r   r   r   r	   )__name__
__module____qualname____doc__aliasesr   Zsummarystaticmethodr   r   r   r   r   r   r   r      s   	r   N)Z
__future__r   Zdnf.clir   Zdnf.i18nr   ZCommandr   r   r   r   r   <module>   s   