Пример #1
0
import utils

ignore = [
    'bundles',
    'proposal',
    ]

targets = [
    utils.github_list_repos_of_organisation('plone'),
    utils.github_list_repos_of_organisation('collective'),
    utils.svn_list_repos('svn://svn.zope.org/repos/main/'),
    ]

url = 'http://svn.plone.org/svn/archetypes'
packages = utils.filter_packages_by_name(
    lambda name: name not in ignore,
    utils.svn_list_repos(url))

utils.compare_packages(packages, targets, url)

Пример #2
0
def svn_list(subpath, ignore):
    url = baseurl + subpath
    return utils.filter_packages_by_name(
        lambda name: name not in ignore,
        utils.svn_list_repos(url))