From 3c4ba4c84c25796723b7cc3839e5ec19b41f77c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Tue, 30 Aug 2016 17:36:34 +0200 Subject: [PATCH] fix diff output of dumpmap --check-only --- src/c3nav/mapdata/packageio/write.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/c3nav/mapdata/packageio/write.py b/src/c3nav/mapdata/packageio/write.py index d8d97bd9..cab9c305 100644 --- a/src/c3nav/mapdata/packageio/write.py +++ b/src/c3nav/mapdata/packageio/write.py @@ -1,6 +1,7 @@ import difflib import json import os +import sys from datetime import datetime from django.conf import settings @@ -51,7 +52,7 @@ def _write_folder(objects, path, prettify=False, check_only=False, check_sister_ count += 1 if check_only: - printlines(difflib.unified_diff( + sys.stdout.writelines(difflib.unified_diff( list(open(full_filename)), [], fromfiledate=timezone.make_aware( @@ -94,7 +95,7 @@ def _write_object(obj, path, filename, prettify=False, check_only=False): print('- Created: '+os.path.join(path, filename)) if check_only: - printlines(difflib.unified_diff( + sys.stdout.write(difflib.unified_diff( [] if old_data is None else [(line+'\n') for line in old_data_encoded.split('\n')], [(line+'\n') for line in new_data_encoded.split('\n')], fromfiledate=timezone.make_aware(