def splice(series, inside, output_path): with open(output_path, mode="w") as f: [f.writelines(l) for l in ( series[0], lib.series_header(series[1]), inside, lib.series_footer(series[1]), series[2],)]
def splice(series, inside, output_path): with open(output_path, mode="w") as f: [f.writelines(l) for l in ( series[0], lib.series_header(series[1]), inside, lib.series_footer(series[1]), series[2],)]
sys.exit(1) try: input_entries = lib.parse_inside(index, inside, args.upstream) except exc.KSError as err: print("Error: %s" % (err, ), file=sys.stderr) sys.exit(1) try: sorted_entries = lib.series_sort(index, input_entries) except exc.KSError as err: print("Error: %s" % (err, ), file=sys.stderr) sys.exit(1) new_inside = lib.flatten([ lib.series_header(inside), lib.series_format(sorted_entries), lib.series_footer(inside), ]) to_update = list(filter(lib.tag_needs_update, input_entries)) if args.check: result = 0 if inside != new_inside: print("Input is not sorted.") result = 2 if len(to_update): print("Git-repo tags are outdated.") result = 2 sys.exit(result) else:
sys.exit(1) try: input_entries = lib.parse_inside(index, inside, args.upstream) except exc.KSError as err: print("Error: %s" % (err,), file=sys.stderr) sys.exit(1) try: sorted_entries = lib.series_sort(index, input_entries) except exc.KSError as err: print("Error: %s" % (err,), file=sys.stderr) sys.exit(1) new_inside = lib.flatten([ lib.series_header(inside), lib.series_format(sorted_entries), lib.series_footer(inside), ]) to_update = list(filter(lib.tag_needs_update, input_entries)) if args.check: result = 0 if inside != new_inside: print("Input is not sorted.") result = 2 if len(to_update): print("Git-repo tags are outdated.") result = 2 sys.exit(result) else: