if options.package:
        name = options.package

        if not repo.has_package(name):
            m.warn("could not find %s in %s" % (name, options.project))
            sys.exit(1)

        obs_version = repo.get_version(name)
        display_packages.append((name, repo.get_version(name),
                                 dispatcher.get_upstream_version(name)))

    else:
        started = not options.start_from
        progress_bar = ProgressBar('green', width=42, block='▣', empty='□')
        if not m.stdout_used():
            progress_bar.render(0)
        progress = 0

        packages = repo.packages.items()
        packages.sort()

        for package in packages:
            obs_package = package[0]
            obs_version = package[1]

            started = started or obs_package == options.start_from
            if not started:
                progress += 1
                continue
Exemple #2
0
    if options.package:
        name = options.package

        if not repo.has_package(name):
            m.warn("could not find %s in %s" % (name, options.project))
            sys.exit(1)

        obs_version = repo.get_version(name)
        display_packages.append((name,
                                 repo.get_version(name),
                                 dispatcher.get_upstream_version(name)))

    else:
        started = not options.start_from
        progress_bar = ProgressBar('green', width=42, block='▣', empty='□')
        if not m.stdout_used():
            progress_bar.render(0)
        progress = 0

        packages = repo.packages.items()
        packages.sort()

        for package in packages:
            obs_package = package[0]
            obs_version = package[1]

            started = started or obs_package == options.start_from
            if not started:
                progress += 1
                continue