def file_names_in_patch(patch): patch_file = patch_file_name(patch) if os.path.isfile(patch_file): patch_level = patch_strip_level(patch) if patch_level == 'ab': patch_level = 1 return putils.get_patch_files(patch_file, strip_level=patch_level) return []
def scan_unapplied(category, prefix, file_paths, patches): for patch in patches: strip = patchfns.patch_strip_level(patch) pfn = patchfns.patch_file_name(patch) patch_files = putils.get_patch_files(pfn, strip_level=strip) for file_path in file_paths: if file_path in patch_files: output.write(colour.wrap('%s%s\n' % (prefix, patchfns.print_patch(patch)), category))