2 # vim: sw=4 ts=4 expandtab ai
15 from database import db
18 def read_file(file_name):
20 file = open(file_name)
26 flag_last_string = True
31 dbo.ins_record(result)
35 # Check uuencode long string
36 if flag_last_string == False:
37 if re.search("^ .*=$", line):
41 value = base64.b64decode(value)
42 key, value = key.strip(), value.strip()
44 result[key].append(value)
47 flag_last_string = True
49 key, value = line.split(':', 1)
50 #Look up uuecode string
51 if (re.search("^: ", value)):
52 flag_last_string = False
55 key, value = key.strip(), value.strip()
57 result[key].append(value)
65 result=read_file("test/test.ldiff")
67 if __name__ == "__main__":
68 sys.exit(main(sys.argv))