[Reproducible-commits] [debbindiff] 01/01: Output a nicer name for sub-directories

Jérémy Bobbio lunar at moszumanska.debian.org
Sun Feb 15 11:58:41 UTC 2015


This is an automated email from the git hooks/post-receive script.

lunar pushed a commit to branch master
in repository debbindiff.

commit 7c584f57f58883a2aeca35ebe32e58a6d7b9be1d
Author: Jérémy Bobbio <lunar at debian.org>
Date:   Sun Feb 15 11:58:25 2015 +0000

    Output a nicer name for sub-directories
---
 debbindiff/comparators/__init__.py  | 2 +-
 debbindiff/comparators/directory.py | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/debbindiff/comparators/__init__.py b/debbindiff/comparators/__init__.py
index abb1c10..3c9f015 100644
--- a/debbindiff/comparators/__init__.py
+++ b/debbindiff/comparators/__init__.py
@@ -97,7 +97,7 @@ SMALL_FILE_THRESHOLD = 65536 # 64 kiB
 
 def compare_files(path1, path2, source=None):
     if os.path.isdir(path1) and os.path.isdir(path2):
-        return compare_directories(path1, path2)
+        return compare_directories(path1, path2, source)
     if not os.path.isfile(path1):
         logger.critical("%s is not a file", path1)
         sys.exit(2)
diff --git a/debbindiff/comparators/directory.py b/debbindiff/comparators/directory.py
index 0e46763..836c116 100644
--- a/debbindiff/comparators/directory.py
+++ b/debbindiff/comparators/directory.py
@@ -27,7 +27,7 @@ def ls(path):
     return subprocess.check_output(['ls', '-l', path], shell=False).decode('utf-8')
 
 
-def compare_directories(path1, path2):
+def compare_directories(path1, path2, source=None):
     differences = []
     for name in sorted(set(os.listdir(path1)).intersection(os.listdir(path2))):
         in_path1 = os.path.join(path1, name)
@@ -41,7 +41,7 @@ def compare_directories(path1, path2):
             ls1.splitlines(1), ls2.splitlines(2),
             path1, path2, source="ls -l"))
     if differences:
-        d = Difference(None, None, path1, path2)
+        d = Difference(None, None, path1, path2, source=source)
         d.add_details(differences)
         return [d]
     return []

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/debbindiff.git



More information about the Reproducible-commits mailing list