Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
Gabriel, Thanks for the help. I have constructed my script with your advice. One question though. If one of the two mandatory items aren't entered, it prints to the screen that it needs to be fixed and it says the commit fails, but for some reason it still adds it to my mailer script. Any ideas? Bryan Leber Developer Fischer International Corporation www.fischerinternational.com bryan.leber at fischerinternational.com Cell:(239)963-5267 Secure Your Risk. Increase Your Bottom Line. (tm) -----Original Message----- From: Gabriel Genellina [mailto:gagsl-cvsnt at yahoo.com.ar] Sent: Monday, September 18, 2006 4:58 PM To: Bryan Leber Cc: cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook Subject: Re: [cvsnt] Changing Commit Dialog At Monday 18/9/2006 11:50, Bryan Leber wrote: >PATCH_NUMBER: 9999 > >BUG_NUMBER: 2341 > >FEATURE_AFFECTED: Admin logon > >OVERVIEW: The logon logo has been changed > > > >I don't know if this is how it is suppose to work(i.e. put what is in >the comment file that I made also) or what, but im not sure how I can >parse through this and make sure that just the FEATURE_AFFECTED and >OVERVIEW are there, because if they are left out the FEATURE_AFFECTED >and OVERVIEW words are still printed, so I assume that it would show >that it is not empty. This is actually a Python question. You should check that there are text AFTER that words. Something like this: faOK = ovOK = False for line in lines: line = line.strip() if line.startswith('FEATURE_AFFECTED:'): faOK = line[17:] != '' if line.startswith('OVERVIEW:'): ovOK = line[9:] != '' if not faOK: print "Missing FEATURE AFFECTED" ret = 1 elif not ovOK: print "Missing OVERVIEW" ret = 1 else: ret=0 sys.exit(ret) Gabriel Genellina Softlab SRL __________________________________________________ Preguntá. Respondé. Descubrí. Todo lo que querías saber, y lo que ni imaginabas, está en Yahoo! Respuestas (Beta). ¡Probalo ya! http://www.yahoo.com.ar/respuestas ************************************************************************************************************************** This mail message may contain confidential and privileged information from Fischer International which is protected. Any unauthorized review, use, disclosure or distribution by any means is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. **************************************************************************************************************************