From: Thierry Parmentelat Date: Thu, 27 Mar 2008 13:54:41 +0000 (+0000) Subject: shows failing module when a version/taglevel key cannot be found X-Git-Tag: 4.2-rc2~91 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=087a059c32925f520def336a60b01fd044c16f69;p=build.git shows failing module when a version/taglevel key cannot be found --- diff --git a/module-tag.py b/module-tag.py index f95a450c..ad10b3c6 100755 --- a/module-tag.py +++ b/module-tag.py @@ -332,10 +332,15 @@ that for other purposes than tagging"""%topdir def trunk_url (self): return "%s/%s/trunk"%(Module.config['svnpath'],self.name) def tag_name (self, spec_dict): - return "%s-%s-%s"%(#spec_dict[self.module_name_varname], - self.name, - spec_dict[self.module_version_varname], - spec_dict[self.module_taglevel_varname]) + try: + return "%s-%s-%s"%(#spec_dict[self.module_name_varname], + self.name, + spec_dict[self.module_version_varname], + spec_dict[self.module_taglevel_varname]) + except KeyError,err: + print 'Something is wrong with module %s, cannot determine %s - exiting'%(self.name,err) + sys.exit(1) + def tag_url (self, spec_dict): return "%s/%s/tags/%s"%(Module.config['svnpath'],self.name,self.tag_name(spec_dict))