Loading bin/is +3 −1 Original line number Diff line number Diff line Loading @@ -193,7 +193,7 @@ def c_get(parser, args): repoman = load_repositories(args) for image in args.image: img, repo = select_image(image, repoman, args.best) img.download(".", payload=args.payload, force=args.force) img.download(".", image=not args.noimage, payload=args.payload, force=args.force) def c_help(parser, args): ''' Loading Loading @@ -441,6 +441,8 @@ p_extract.set_defaults(func=c_extract) p_get = subparsers.add_parser("get", help=c_get.__doc__.lower()) p_get.add_argument("-p", action="store_true", dest="payload", default=False, help="get payloads") p_get.add_argument("-I", action="store_true", dest="noimage", default=False, help="do not get image") p_get.add_argument("-f", "--force", action="store_true", default=False, help="overwrite existing destinations") p_get.add_argument("-b", "--best", action="store_true", default=False, Loading installsystems/image.py +22 −21 Original line number Diff line number Diff line Loading @@ -633,7 +633,7 @@ class PackageImage(Image): arrow(filename) out(self._tarball.get_str(filename)) def download(self, directory, force=False, payload=False): def download(self, directory, force=False, image=True, payload=False): ''' Download image in directory Doesn't use in memory image because we cannot access it Loading @@ -641,6 +641,7 @@ class PackageImage(Image): ''' # check if destination exists directory = os.path.abspath(directory) if image: dest = os.path.join(directory, self.filename) if not force and os.path.exists(dest): raise Exception("Image destination already exists: %s" % dest) Loading Loading
bin/is +3 −1 Original line number Diff line number Diff line Loading @@ -193,7 +193,7 @@ def c_get(parser, args): repoman = load_repositories(args) for image in args.image: img, repo = select_image(image, repoman, args.best) img.download(".", payload=args.payload, force=args.force) img.download(".", image=not args.noimage, payload=args.payload, force=args.force) def c_help(parser, args): ''' Loading Loading @@ -441,6 +441,8 @@ p_extract.set_defaults(func=c_extract) p_get = subparsers.add_parser("get", help=c_get.__doc__.lower()) p_get.add_argument("-p", action="store_true", dest="payload", default=False, help="get payloads") p_get.add_argument("-I", action="store_true", dest="noimage", default=False, help="do not get image") p_get.add_argument("-f", "--force", action="store_true", default=False, help="overwrite existing destinations") p_get.add_argument("-b", "--best", action="store_true", default=False, Loading
installsystems/image.py +22 −21 Original line number Diff line number Diff line Loading @@ -633,7 +633,7 @@ class PackageImage(Image): arrow(filename) out(self._tarball.get_str(filename)) def download(self, directory, force=False, payload=False): def download(self, directory, force=False, image=True, payload=False): ''' Download image in directory Doesn't use in memory image because we cannot access it Loading @@ -641,6 +641,7 @@ class PackageImage(Image): ''' # check if destination exists directory = os.path.abspath(directory) if image: dest = os.path.join(directory, self.filename) if not force and os.path.exists(dest): raise Exception("Image destination already exists: %s" % dest) Loading