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()
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()
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
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
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()