X-Git-Url: https://git.tld-linux.org/?a=blobdiff_plain;f=TLD_Builder%2Ffile_sender.py;h=d60b59ecbbe3bca3022a4055c6a41af85cbbdc0f;hb=b7bf1e2b6deab33a0a91bbeb14f3dddf701707ba;hp=d09affb0e5d2adaba4558bdb663af15eca945dc7;hpb=92949e17161a53bfb4a60099e22b58ad63abce4c;p=tld-builder.git diff --git a/TLD_Builder/file_sender.py b/TLD_Builder/file_sender.py index d09affb..d60b59e 100644 --- a/TLD_Builder/file_sender.py +++ b/TLD_Builder/file_sender.py @@ -30,7 +30,7 @@ def read_name_val(file): return r m = rx.search(l) if m: - r[m.group(1)] = string.strip(m.group(2)) + r[m.group(1)] = m.group(2).strip() else: break f.close() @@ -61,7 +61,7 @@ def rsync_file(src, target, host): p = open(path.rsync_password_file, "r") password = "" for l in p: - l = string.split(l) + l = l.split() if len(l) >= 2 and l[0] == host: password = l[1] p.close() @@ -133,8 +133,8 @@ def maybe_flush_queue(dir): retry_delay = 0 try: f = open(dir + "/retry-at") - last_retry = int(string.strip(f.readline())) - retry_delay = int(string.strip(f.readline())) + last_retry = int(f.readline().strip()) + retry_delay = int(f.readline().strip()) f.close() if last_retry + retry_delay > time.time(): return @@ -164,7 +164,7 @@ def flush_queue(dir): if d != None: q.append(d) def mycmp(x, y): rc = cmp(x['Time'], y['Time']) - if rc == 0 and x.has_key('Type') and y.has_key('Type'): + if rc == 0 and 'Type' in x and 'Type' in y: return cmp(x['Type'], y['Type']) else: return rc @@ -193,11 +193,11 @@ def flush_queue(dir): for src, msg in problems.items(): pr = pr + "[src: %s]\n\n%s\n" % (src, msg) for d in remaining: - if d.has_key('Requester'): + if 'Requester' in d: emails[d['Requester']] = 1 e = emails.keys() m = mailer.Message() - m.set_headers(to = string.join(e, ", "), + m.set_headers(to = e.join(", "), subject = "[%s] builder queue problem" % config.builder) m.write("there were problems sending files from queue %s:\n" % dir) m.write("problems:\n")