def resolve(*argv): usage = """ For each input, find out any display what file exactly would be used if used with load and possible siblings if verbose mode is selected """ parser = ArgumentParser(usage=usage) parser.add_argument("-r", "--reverse", action='store_true', default=False, help="reverse sort") parser.add_argument("-v", "--verbose", action='store_true', default=False, help="show all files (i.e. with all symlinks)") parser.add_argument("focus", nargs="*", type=str, help="the names to resolve") args = parser.parse_args(argv) the_imagesrepo = ImagesRepo() # if focus is an empty list, then everything is shown the_imagesrepo.resolve(args.focus, args.verbose, args.reverse) return 0
def resolve(*argv): usage = """for each input, find out and display what file exactly would be used if used with load and possible siblings if verbose mode is selected """ parser = ArgumentParser(usage=usage, formatter_class=ArgumentDefaultsHelpFormatter) # parser.add_argument("-r", "--reverse", action='store_true', default=False, # help="reverse sort") parser.add_argument("-v", "--verbose", action='store_true', default=False, help="show all files (i.e. with all symlinks)") parser.add_argument("focus", type=str, help="the image radical name to resolve") args = parser.parse_args(argv) imagesrepo = ImagesRepo() # if focus is an empty list, then everything is shown return imagesrepo.resolve(args.focus, args.verbose)