mirror of
https://github.com/ostreedev/ostree.git
synced 2025-03-19 22:50:35 +03:00
ostbuild: Add rootdir argument to deploy-qemu
This commit is contained in:
parent
2c385c0078
commit
210fbc3daf
@ -71,6 +71,8 @@ class OstbuildPrivhelperDeployQemu(builtins.Builtin):
|
||||
|
||||
def execute(self, argv):
|
||||
parser = argparse.ArgumentParser(description=self.short_description)
|
||||
parser.add_argument('--rootdir',
|
||||
help="Directory containing OSTree data (default: /ostree)")
|
||||
parser.add_argument('srcrepo')
|
||||
parser.add_argument('targets', nargs='+')
|
||||
|
||||
@ -79,7 +81,10 @@ class OstbuildPrivhelperDeployQemu(builtins.Builtin):
|
||||
if os.geteuid() != 0:
|
||||
fatal("This helper can only be run as root")
|
||||
|
||||
self.ostree_dir = self.find_ostree_dir()
|
||||
if args.rootdir:
|
||||
self.ostree_dir = args.rootdir
|
||||
else:
|
||||
self.ostree_dir = self.find_ostree_dir()
|
||||
self.qemu_path = os.path.join(self.ostree_dir, "ostree-qemu.img")
|
||||
|
||||
self.mountpoint = os.path.join(self.ostree_dir, 'ostree-qemu-mnt')
|
||||
|
Loading…
x
Reference in New Issue
Block a user