PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB`  [/\c@@sddlmZddlmZddlmZddlmZddlZddlZddlm Z ddl Zddl Zddl Z ddl Ze jdZde jfd YZdS( i(tabsolute_import(tprint_function(tunicode_literals(t_N(tcommandsudnft AliasCommandcB@szeZd ZedZedZdZdZdZ dZ dZ dZ d Z d Zd ZRS( ualiasuList or create command aliasesc C@s|jdddddddddg|jd dd d d |j}|jd dtdddtd|jddtdddtddS(Nu subcommandtnargsu?tdefaultulisttchoicesuaddudeleteualiasu*tmetavarucommand[=result]u--enable-resolvingtactionu store_truethelpuenable aliases resolving)u--disable-resolvingudisable aliases resolving(t add_argumenttadd_mutually_exclusive_grouptFalseR(tparsert enable_group((s:/usr/lib/python2.7/site-packages/dnf/cli/commands/alias.pyt set_argparser)s  cC@si|jj}|jjdkr*t|_ntjjj|_ |j j |j j |_ |j dS(Nuaddudelete(uaddudelete(tclitdemandstoptst subcommandtTruet root_usertdnftaliasestAliasest aliases_baset _load_aliasestenabledtresolving_enabledt_update_config_from_options(tselfR((s:/usr/lib/python2.7/site-packages/dnf/cli/commands/alias.pyt configure6s   cC@sd}|jjr.t}tjtdn|jjrVt}tjtdn|dk rt j j t j jjstt j jjdjnt jjjt j jjddi|d6|jjs||j_qndS(NuAliases are now enableduAliases are now disableduwumainuenabled(tNoneRtenable_resolvingRtloggertinfoRtdisable_resolvingRtostpathtexistsRRRtALIASES_CONF_PATHtopentclosetconft BaseConfigtwrite_raw_configfileRt_disabled_by_environR(R R((s:/usr/lib/python2.7/site-packages/dnf/cli/commands/alias.pyR?s     cC@si}x|jjD]}|jdd}|dj}t|jdkrotjtd|qn|jdrtjtd|qnt|dkrtjtd|qn|dj||((s:/usr/lib/python2.7/site-packages/dnf/cli/commands/alias.pyt list_aliass  cC@su|jjs"tjtdn|jjdkrr|j}|satj j tdn|j |dS|jjdkr|jj }|gkrtj j tdn|j |dS|jj s|jjstjtddSxw|jjD]}|j|qWnSxP|jj D]B}||jjkr`tjtd|q+n|j|q+WdS(NuAliases resolving is disabled.uadduNo aliases specified.udeleteuNo alias specified.uNo aliases defined.uNo match for alias: %s(RRR$R5RRRR9RR<RSRLR1RQRR%RW(R RROR8((s:/usr/lib/python2.7/site-packages/dnf/cli/commands/alias.pytruns2        (ualias(t__name__t __module__RRtsummaryt staticmethodRR!RR9R?RIRLRQRWRX(((s:/usr/lib/python2.7/site-packages/dnf/cli/commands/alias.pyR%s     (t __future__RRRtdnf.i18nRtdnf.cliRtdnf.cli.aliasesRtdnf.conftdnf.exceptionstloggingtos.pathR't getLoggerR$tCommandR(((s:/usr/lib/python2.7/site-packages/dnf/cli/commands/alias.pyts