mirror of
https://github.com/deadc0de6/dotdrop.git
synced 2026-02-04 23:14:47 +00:00
add debug to diff
This commit is contained in:
@@ -219,7 +219,8 @@ class Installer:
|
||||
if ret:
|
||||
if self.debug:
|
||||
self.log.dbg('diffing {} and {}'.format(tmpdst, dst))
|
||||
diff = utils.diff(tmpdst, dst, raw=False, opts=opts)
|
||||
diff = utils.diff(tmpdst, dst, raw=False,
|
||||
opts=opts, debug=self.debug)
|
||||
if diff == '':
|
||||
retval = True, ''
|
||||
else:
|
||||
|
||||
@@ -29,10 +29,10 @@ def run(cmd, raw=True, debug=False):
|
||||
return ''.join(lines)
|
||||
|
||||
|
||||
def diff(src, dst, raw=True, opts=''):
|
||||
def diff(src, dst, raw=True, opts='', debug=False):
|
||||
"""call unix diff to compare two files"""
|
||||
cmd = 'diff -r {} \"{}\" \"{}\"'.format(opts, src, dst)
|
||||
return run(shlex.split(cmd), raw=raw)
|
||||
return run(shlex.split(cmd), raw=raw, debug=debug)
|
||||
|
||||
|
||||
def get_tmpdir():
|
||||
|
||||
Reference in New Issue
Block a user