3 ft`m@sxddlmZddlmZddlmZddlmZddlZddlZddl Zddl Zddl Z e j dZ GdddejZdS) )absolute_import)unicode_literals)commands)_Ndnfc@s,eZdZd ZedZeddZddZdS) MakeCacheCommand makecachemczgenerate the metadata cachecCs,|jdddd|jdddgdtjddS)Nz--timer store_true timer_opt)actiondesttimer?)nargschoicesmetavarhelp) add_argumentargparseZSUPPRESS)parserr/usr/lib/python3.6/makecache.py set_argparser's zMakeCacheCommand.set_argparsercCs2|jjdk p|jj}td}tj||jj|S)Nz*Making cache files for all metadata files.)Zoptsrr rloggerdebugbaseZ update_cache)selfrmsgrrrrun.s zMakeCacheCommand.runN)rr ) __name__ __module__ __qualname__aliasesrZsummary staticmethodrrrrrrr#s r)Z __future__rrZdnf.clirZdnf.i18nrrrZdnf.exceptionsZdnf.utilZloggingZ getLoggerrZCommandrrrrrs