Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
3
fJ) @ sz d dl mZ d dl mZ d dlmZmZ d dlZd dlZd dlZd dl Z d dl
Z
G dd dejZG dd dej
jZdS ) )absolute_import)unicode_literals)_loggerNc s e Zd ZdZ fddZ ZS )
RepoManage
repomanagec s, t t| j|| |d krd S |jt d S )N)superr __init__Zregister_commandRepoManageCommand)selfbasecli) __class__ /usr/lib/python3.6/repomanage.pyr $ s zRepoManage.__init__)__name__
__module____qualname__namer
__classcell__r r )r r r s r c @ s\ e Zd ZdZedZdd Zdd Zdd Ze d d
Z
e dd Zd
d Ze dd Z
dS )r
r z"Manage a directory of rpm packagesc C s, | j j r(| j j r(| jjtjtjd d S )N)stdoutstderr)optsverbosequietr
Zredirect_loggerloggingZWARNINGINFO)r r r r
pre_configure/ s zRepoManageCommand.pre_configurec C s0 | j j r| j j r| jj | jj}d|_d S )NT)r r r r
Zredirect_repo_progressdemandsZsack_activation)r r r r r configure3 s
zRepoManageCommand.configurec " s@ j jr j jr tjjtd j jr@ j jr@tjjtd j jr` j jr`tjjtd j j r| j j r|d j _i }i }i }t }t j j
}yd} jjj
| jj j jgd}|jj jj| tjjr> jj jjj }xH|D ]@} | j |kr|j| j |j| j i j| j g j| qW W n tjjk
r g }
j j jd}
t |
dkrtjjtd jj!ddd
jj"ddd y jj#|
jj$j%d
W n0 t&k
r t'j(tdj)dj*|
Y nX Y nX jj+j,t-j.dj/ }dd |j0|j0|ddj/ D }|j1 x|D ]~}
|
j2|
j3f}||krx|
|| kr|| j|
n
|
g||<