From a6d5d75a8eac20d520a9f9fa7b69712e71bffbb3 Mon Sep 17 00:00:00 2001 From: Seblu <sebastien.luttringer@smartjog.com> Date: Wed, 24 Aug 2011 14:00:46 +0200 Subject: [PATCH] command add now take destination repository as parameter --- bin/is | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bin/is b/bin/is index f084418..558ab3f 100755 --- a/bin/is +++ b/bin/is @@ -94,7 +94,7 @@ def c_add(parser, args): Add an image package into a repository ''' repoman = load_repositories(args) - repo = select_one_repository(repoman) + repo = repoman[args.repository] for image in args.path: pkg = PackageImage(image) repo.add(pkg, delete=not args.preserve) @@ -322,7 +322,9 @@ p_init.set_defaults(func=c_init) p_add = subparsers.add_parser("add", help=c_add.__doc__.lower()) p_add.add_argument("-p", "--preserve", action="store_true", default=False, help="don't remove image after adding to database") -p_add.add_argument("path", nargs="+") +p_add.add_argument("repository", help="repository where image will be added") +p_add.add_argument("path", nargs="+", + help="image path") p_add.set_defaults(func=c_add) # del command parser -- GitLab