Skip to content
Snippets Groups Projects
Commit c2644dd1 authored by Pavel Kácha's avatar Pavel Kácha
Browse files

Python 3 compatibility (while retaining 2.6)

parent f8da045b
No related branches found
No related tags found
No related merge requests found
...@@ -219,7 +219,7 @@ def main(): ...@@ -219,7 +219,7 @@ def main():
add_orig_data = True add_orig_data = True
sdir = SafeDir("/data/warden/var/feeds-out") sdir = SafeDir("/data/warden/var/feeds-out")
ads_fields = [it[0] for it in sorted(ads_fieldnames.items(), key=lambda(it): it[1]["order"])] ads_fields = [it[0] for it in sorted(ads_fieldnames.items(), key=lambda it: it[1]["order"])]
for row in csv.reader(sys.stdin, dialect="excel-tab"): for row in csv.reader(sys.stdin, dialect="excel-tab"):
if not row: if not row:
continue continue
...@@ -232,8 +232,8 @@ def main(): ...@@ -232,8 +232,8 @@ def main():
nf = sdir.newfile() nf = sdir.newfile()
try: try:
data = json.dumps(event) data = json.dumps(event)
nf.f.write(data) nf.f.write(data.encode("utf-8"))
except Exception, e: except Exception as e:
sys.stderr.write("Error: %s\n" % str(e)) sys.stderr.write("Error: %s\n" % str(e))
sys.stderr.write("Error source line: %s\n" % row) sys.stderr.write("Error source line: %s\n" % row)
sys.stderr.write("Error event data: %s\n" % str(event)) sys.stderr.write("Error event data: %s\n" % str(event))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment