filelist = []
git_cmd = ('((git diff HEAD~1.. --name-only;git ls-files -m) | '
'sort -u | grep "\\.api$")')
- returncode = check_output(git_cmd, shell=True)
+ try:
+ res = check_output(git_cmd, shell=True)
+ except CalledProcessError:
+ return []
# Check for dependencies (imports)
imported_files = []
- for line in returncode.decode('ascii').split('\n'):
+ for line in res.decode('ascii').split('\n'):
if not line:
continue
if not re.search(pattern, line):