Example #1
0
def rpmlog(pkgdirurl, revision, size, template, oldlog, usespec, sort):
    another = None
    if usespec:
        svn = SVN()
        specurl = layout.package_spec_url(pkgdirurl)
        rawspec = svn.cat(specurl, rev=revision)
        spec, another = split_spec_changelog(StringIO(rawspec))
    newlog = get_changelog(
        pkgdirurl, another=another, rev=revision, size=size, sort=sort, template=template, oldlog=oldlog
    )
    sys.stdout.writelines(newlog)
Example #2
0
def rpmlog(pkgdirurl, revision, size, template, oldlog, usespec, sort, fullnames):
    another = None
    if usespec:
        svn = SVN()
        specurl = layout.package_spec_url(pkgdirurl)
        rawspec = svn.cat(specurl, rev=revision)
        spec, another = split_spec_changelog(StringIO(rawspec))
    newlog = get_changelog(pkgdirurl, another=another, rev=revision,
            size=size, sort=sort, template=template, oldlog=oldlog, fullnames=fullnames)
    # make sure stdout support unicode, otherwise it'll croak when encountered
    if not "UTF-8" in sys.stdout.encoding:
        sys.stdout = open(sys.stdout.fileno(), mode="w", encoding="UTF-8")
    sys.stdout.writelines(newlog)
def rpmlog(pkgdirurl, revision, size, template, oldlog, usespec, sort):
    another = None
    if usespec:
        svn = SVN()
        specurl = layout.package_spec_url(pkgdirurl)
        rawspec = svn.cat(specurl, rev=revision)
        spec, another = split_spec_changelog(StringIO(rawspec))
    newlog = get_changelog(pkgdirurl,
                           another=another,
                           rev=revision,
                           size=size,
                           sort=sort,
                           template=template,
                           oldlog=oldlog)
    sys.stdout.writelines(newlog)