def panic(s):
log(syslog.LOG_ALERT, "PANIC: %s" % s)
- raise "PANIC: %s" % str(s)
+ raise Exception, "PANIC: %s" % str(s)
def alert(s):
log(syslog.LOG_ALERT, "alert: %s" % s)
q.read()
for r in reqs:
if r.kind != 'group':
- raise 'handle_reqs: fatal: huh? %s' % r.kind
+ raise Exception, 'handle_reqs: fatal: huh? %s' % r.kind
need_it = 0
for b in r.batches:
if builder in b.builders:
def pick_request(q):
def mycmp(r1, r2):
if r1.kind != 'group' or r2.kind != 'group':
- raise "non-group requests"
+ raise Exception, "non-group requests"
pri_diff = cmp(r1.priority, r2.priority)
if pri_diff == 0:
return cmp(r1.time, r2.time)
def main():
if len(sys.argv) < 2:
- raise "fatal: need to have builder name as first arg"
+ raise Exception, "fatal: need to have builder name as first arg"
return main_for(sys.argv[1])
if __name__ == '__main__':
def pick_request(q):
def mycmp(r1, r2):
if r1.kind != 'group' or r2.kind != 'group':
- raise "non-group requests"
+ raise Exception, "non-group requests"
pri_diff = cmp(r1.priority, r2.priority)
if pri_diff == 0:
return cmp(r1.time, r2.time)
u = string.strip(f.read())
f.close()
if len(u) != 36:
- raise "uuid: fatal, cannot generate uuid: %s" % u
+ raise Exception, "uuid: fatal, cannot generate uuid: %s" % u
return u
# uuid module available in python >= 2.5