def getLastBuildInfo(self,server): try: job_obj=Job(server.baseurl+"/job/"+self.data['builddf']['Name'],self.data['builddf']['Name'],server) last_bd=job_obj.get_last_build_or_none() self.logger.debug("The last build at %s is %s" % (server.baseurl, last_bd.name)) except Exception, details: #sys.stderr.write('ERROR: %s \n' % details) #sys.exit(1) #x=inspect.stack() if 'test_' in inspect.stack()[1][3] or 'test_' in inspect.stack()[2][3]: raise else: #print Exception,details self.logger.error('ERROR: %s \n' % details,exc_info=True) sys.exit(1)