Viewing File: /opt/alt/python35/lib/python3.5/site-packages/pbr/hooks/__pycache__/commands.cpython-35.opt-1.pyc



•V¯	ã@siddlZddlmZddlmZddlmZddlmZGdd„dejƒZ	dS)éN)Úeasy_install)Úbase)Úoptions)Ú	packagingcsReZdZdZ‡fdd†Z‡fdd†Zdd„Zdd	„Z‡S)
ÚCommandsConfigÚglobalcs2tt|ƒj|ƒ|jjddƒ|_dS)NÚcommandsÚ)ÚsuperrÚ__init__ÚconfigÚgetr)Úselfr)Ú	__class__©ú/commands.pyrszCommandsConfig.__init__cs'|j|jd<tt|ƒjƒdS)Nr)rrr
rÚsave)r)rrrr!szCommandsConfig.savecCsd|j|f|_dS)Nz%s
%s)r)rZcommandrrrÚadd_command%szCommandsConfig.add_commandcCs-|jdƒ|jdƒ|jdƒ|jdƒ|jdƒtjdkr\tjt_tjƒr‚|jdƒ|jdƒtjj	d	ƒr°tj
ƒr°|jd
ƒn.|jjddƒrÞtj
ƒrÞ|jd
ƒtj|jddƒ}d|jks|r|jdƒn
|jdƒdS)Nzpbr.packaging.LocalEggInfozpbr.packaging.LocalSDistz!pbr.packaging.LocalInstallScriptszpbr.packaging.LocalDevelopzpbr.packaging.LocalRPMVersionÚntzpbr.builddoc.LocalBuildDoczpbr.builddoc.LocalBuildLatexz.testr.confzpbr.packaging.TestrTestZ	nosetestsFzpbr.packaging.NoseTestzuse-eggZPBR_USE_EGGZmanpageszpbr.packaging.LocalInstallzpbr.packaging.InstallWithGit)rÚosÚnamerZoverride_get_script_argsrZget_script_argsZhave_sphinxÚpathÚexistsZ
have_testrrr
Z	have_noserZget_boolean_optionZ
pbr_config)rZuse_eggrrrÚhook(s&






!
zCommandsConfig.hook)Ú__name__Ú
__module__Ú__qualname__Zsectionrrrrrr)rrrs
r)
rZsetuptools.commandrZ	pbr.hooksrZpbrrrZ
BaseConfigrrrrrÚ<module>s

Back to Directory File Manager