From b845e0a2bb79fb8fee3f6e0d6375d648c44195b1 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Tue, 1 May 2012 10:21:33 -0400 Subject: [PATCH] ostbuild: Resolve takes --manifest arg --- src/ostbuild/pyostbuild/builtin_resolve.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ostbuild/pyostbuild/builtin_resolve.py b/src/ostbuild/pyostbuild/builtin_resolve.py index 4ddd1ad0..fc7ca624 100755 --- a/src/ostbuild/pyostbuild/builtin_resolve.py +++ b/src/ostbuild/pyostbuild/builtin_resolve.py @@ -131,6 +131,7 @@ class OstbuildResolve(builtins.Builtin): def execute(self, argv): parser = argparse.ArgumentParser(description=self.short_description) + parser.add_argument('--manifest', required=True) parser.add_argument('--fetch', action='store_true') parser.add_argument('components', nargs='*') @@ -140,8 +141,8 @@ class OstbuildResolve(builtins.Builtin): self.parse_config() self.repo = ostbuildrc.get_key('repo') - manifest_path = self.ostbuildrc.get_key('manifest') - self.manifest = json.load(open(manifest_path)) + self.manifest = json.load(open(args.manifest)) + self.prefix = self.manifest['prefix'] snapshot = copy.deepcopy(self.manifest) component_source_list = map(self._resolve_component_meta, self.manifest['components'])