示例#1
0
 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)