s = pkg.dump(long=ns.verbose)
self.ui.message(s)
+ def handle_repolist(self, ns):
+ with self.builder(ns) as b:
+ with b.pakfire as p:
+ FORMAT = " %-20s %8s %12s %12s "
+ title = FORMAT % (_("Repository"), _("Enabled"), _("Priority"), _("Packages"))
+ print(title)
+ print("=" * len(title)) # spacing line
+
+ for repo in p.repos:
+ print(FORMAT % (repo.name, repo.enabled, repo.priority, len(repo)))
+
def handle_shell(self, ns):
with self.builder(ns) as b:
b.shell(packages=ns.package, install=ns.install)