Loading bin/is +5 −5 Original line number Diff line number Diff line Loading @@ -46,12 +46,12 @@ def load_repositories(args): if args.repo_path is not None: repoman.register(RepositoryConfig(istools.smd5sum(args.repo_path)[:8], path=args.repo_path), temp=True, nosync=hasattr(args, "no_sync") and args.no_sync, nosync=args.no_sync, offline=hasattr(args, "force_offline") and args.force_offline) # load repo configs from config for repoconf in RepoConfigFile(args.repo_config).repos: repoman.register(repoconf, nosync=hasattr(args, "no_sync") and args.no_sync, nosync=args.no_sync, offline=hasattr(args, "force_offline") and args.force_offline) return repoman Loading Loading @@ -486,7 +486,9 @@ def parser_init(): parser.add_argument("-t", "--timeout", dest="timeout", type=int, default=None, metavar="SECONDS", help="download timeout (default 3)") parser.add_argument("--no-cache", action="store_true", default=None, help="not use persistent db caching") help="not use persistent database caching") parser.add_argument("--no-sync", action="store_true", default=False, help="doesn't sync repository database cache") parser.add_argument("--no-color", action="store_true", default=None, help="dot not display colored output") # create a subparser for commands Loading Loading @@ -641,8 +643,6 @@ def parser_init(): help="display image size") p.add_argument("-u", "--url", action="store_true", default=False, help="display image url") p.add_argument("--no-sync", action="store_true", default=False, help="doesn't sync repository before listing") p.add_argument("image", nargs="*", default=['*'], help="image syntax is [repository/]image[:version]") p.set_defaults(func=c_list) Loading completion/bash/is +5 −3 Original line number Diff line number Diff line Loading @@ -13,7 +13,7 @@ _repo() { # list all images available in any online repositories _remote_image() { COMPREPLY=("${COMPREPLY[@]}" $(compgen -W "$(is -q --no-color --repo-search '' list --no-sync)" -- "$cur")) COMPREPLY=("${COMPREPLY[@]}" $(compgen -W "$(is -q --no-color --no-sync --repo-search '' list)" -- "$cur")) } # list all local (files) images Loading Loading @@ -53,7 +53,9 @@ _is() { '-c' '--config' '-C' '--cache' '-t' '--timeout' '--no-cache' '--no-color') '--no-cache' '--no-color' '--no-sync') case "$arg" in '') Loading Loading @@ -135,7 +137,7 @@ _is() { (( args > 2 )) && _filedir ;; list) [[ "$cur" == -* ]] && _opt '-h --help -l --long -j --json -m --md5 -s --size -d --date -a --all-version -A --author -u --url -D --description --no-sync' && return 0 [[ "$cur" == -* ]] && _opt '-h --help -l --long -j --json -m --md5 -s --size -d --date -a --all-version -A --author -u --url -D --description' && return 0 _remote_image ;; move) Loading Loading
bin/is +5 −5 Original line number Diff line number Diff line Loading @@ -46,12 +46,12 @@ def load_repositories(args): if args.repo_path is not None: repoman.register(RepositoryConfig(istools.smd5sum(args.repo_path)[:8], path=args.repo_path), temp=True, nosync=hasattr(args, "no_sync") and args.no_sync, nosync=args.no_sync, offline=hasattr(args, "force_offline") and args.force_offline) # load repo configs from config for repoconf in RepoConfigFile(args.repo_config).repos: repoman.register(repoconf, nosync=hasattr(args, "no_sync") and args.no_sync, nosync=args.no_sync, offline=hasattr(args, "force_offline") and args.force_offline) return repoman Loading Loading @@ -486,7 +486,9 @@ def parser_init(): parser.add_argument("-t", "--timeout", dest="timeout", type=int, default=None, metavar="SECONDS", help="download timeout (default 3)") parser.add_argument("--no-cache", action="store_true", default=None, help="not use persistent db caching") help="not use persistent database caching") parser.add_argument("--no-sync", action="store_true", default=False, help="doesn't sync repository database cache") parser.add_argument("--no-color", action="store_true", default=None, help="dot not display colored output") # create a subparser for commands Loading Loading @@ -641,8 +643,6 @@ def parser_init(): help="display image size") p.add_argument("-u", "--url", action="store_true", default=False, help="display image url") p.add_argument("--no-sync", action="store_true", default=False, help="doesn't sync repository before listing") p.add_argument("image", nargs="*", default=['*'], help="image syntax is [repository/]image[:version]") p.set_defaults(func=c_list) Loading
completion/bash/is +5 −3 Original line number Diff line number Diff line Loading @@ -13,7 +13,7 @@ _repo() { # list all images available in any online repositories _remote_image() { COMPREPLY=("${COMPREPLY[@]}" $(compgen -W "$(is -q --no-color --repo-search '' list --no-sync)" -- "$cur")) COMPREPLY=("${COMPREPLY[@]}" $(compgen -W "$(is -q --no-color --no-sync --repo-search '' list)" -- "$cur")) } # list all local (files) images Loading Loading @@ -53,7 +53,9 @@ _is() { '-c' '--config' '-C' '--cache' '-t' '--timeout' '--no-cache' '--no-color') '--no-cache' '--no-color' '--no-sync') case "$arg" in '') Loading Loading @@ -135,7 +137,7 @@ _is() { (( args > 2 )) && _filedir ;; list) [[ "$cur" == -* ]] && _opt '-h --help -l --long -j --json -m --md5 -s --size -d --date -a --all-version -A --author -u --url -D --description --no-sync' && return 0 [[ "$cur" == -* ]] && _opt '-h --help -l --long -j --json -m --md5 -s --size -d --date -a --all-version -A --author -u --url -D --description' && return 0 _remote_image ;; move) Loading