]> git.ipfire.org Git - pakfire.git/commitdiff
builder: Run info with build environment fully initialised
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 23 Apr 2021 14:11:54 +0000 (14:11 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 23 Apr 2021 14:11:54 +0000 (14:11 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/pakfire/cli.py

index 93adb2d95e9f9123cd1a5797c8fcddd743161995..98c6ffdafb93173a906258ece49cf3ae126fd1b8 100644 (file)
@@ -495,6 +495,13 @@ class CliBuilder(Cli):
                with self.builder(ns) as b:
                        b.build(package)
 
+       def handle_info(self, ns):
+               with self.builder(ns) as b:
+                       with b.pakfire as p:
+                               for pkg in p.info(ns.package):
+                                       s = pkg.dump(long=ns.verbose)
+                                       self.ui.message(s)
+
        def handle_shell(self, ns):
                with self.builder(ns) as b:
                        b.shell(packages=ns.package, install=ns.install)