1
0
mirror of https://github.com/deadc0de6/dotdrop.git synced 2026-02-04 16:49:42 +00:00

Merge pull request #202 from Sighery/master

Fix diff order
This commit is contained in:
deadc0de
2020-01-22 10:24:55 +01:00
committed by GitHub
3 changed files with 5 additions and 5 deletions

View File

@@ -123,7 +123,7 @@ class Comparator:
def _diff(self, left, right, header=False):
"""diff using the unix tool diff"""
out = diff(left, right, raw=False,
out = diff(modified=left, original=right, raw=False,
opts=self.diffopts, debug=self.debug)
if header:
lshort = os.path.basename(left)

View File

@@ -437,14 +437,14 @@ class Installer:
if content:
tmp = utils.write_to_tmpfile(content)
src = tmp
diff = utils.diff(src, dst, raw=False)
diff = utils.diff(modified=src, original=dst, raw=False)
if tmp:
utils.remove(tmp, quiet=True)
# fake the output for readability
if not diff:
return
self.log.log('diff \"{}\" VS \"{}\"'.format(src, dst))
self.log.log('diff \"{}\" VS \"{}\"'.format(dst, src))
self.log.emph(diff)
def _create_dirs(self, directory):

View File

@@ -70,9 +70,9 @@ def shell(cmd, debug=False):
return ret == 0, out
def diff(src, dst, raw=True, opts='', debug=False):
def diff(original, modified, raw=True, opts='', debug=False):
"""call unix diff to compare two files"""
cmd = 'diff -r {} \"{}\" \"{}\"'.format(opts, src, dst)
cmd = 'diff -r {} \"{}\" \"{}\"'.format(opts, original, modified)
_, out = run(shlex.split(cmd), raw=raw, debug=debug)
return out