Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
3 ©ft` ã@sRddlmZddlmZddlmZddlmZddlmZGdd„dej ƒZ dS) é)Úabsolute_import)Úunicode_literals)Úcommands)Ú OptionParser)Ú_c@s8eZdZdZd ZedƒZedd„ƒZdd„Z d d „Z d S) ÚDowngradeCommandzWA class containing methods needed by the cli to execute the downgrade command. Ú downgradeÚdgzDowngrade a packagecCs|jddtdƒtjd�dS)NÚpackageÚ*zPackage to downgrade)ÚnargsÚhelpÚaction)Ú add_argumentrrZParseSpecGroupFileCallback)Úparser©rú/usr/lib/python3.6/downgrade.pyÚ set_argparser$szDowngradeCommand.set_argparsercCsH|jj}d|_d|_d|_d|_tj|j|jƒ|j j sDtj |jƒdS)NT) ZcliÚdemandsZsack_activationZavailable_reposZ resolvingZ root_userrZ _checkGPGKeyÚbaseÚoptsÚ filenamesZ_checkEnabledRepo)ÚselfrrrrÚ configure)szDowngradeCommand.configurecCsJ|jj|jjd|jjjd�}|jj|jjdd„|jjDƒ||jj j d�S)NF)ÚstrictÚprogresscSsg|] }d|‘qS)ú@r)Ú.0Úxrrrú 8sz(DowngradeCommand.run..)ZspecsÚ file_pkgsr) rZadd_remote_rpmsrrÚoutputrZ downgradePkgsZ pkg_specsZ grp_specsZconfr)rr rrrÚrun4s zDowngradeCommand.runN)rr ) Ú__name__Ú __module__Ú __qualname__Ú__doc__ÚaliasesrZsummaryÚ staticmethodrrr"rrrrrs   rN) Z __future__rrZdnf.clirZdnf.cli.option_parserrZdnf.i18nrZCommandrrrrrÚs