#14 Login kojisession in block_retired.py
Merged 8 years ago by ausil. Opened 8 years ago by till.
till/releng block_retired  into  master

@@ -6,6 +6,7 @@ 

  import datetime

  import getpass

  import logging

+ import os

  import subprocess

  import time

  
@@ -25,6 +26,11 @@ 

  PRODUCTION_KOJI = "https://koji.fedoraproject.org/kojihub"

  STAGING_KOJI = "https://koji.stg.fedoraproject.org/kojihub"

  

+ # Should probably set these from a koji config file

+ SERVERCA = os.path.expanduser('~/.fedora-server-ca.cert')

+ CLIENTCA = os.path.expanduser('~/.fedora-upload-ca.cert')

+ CLIENTCERT = os.path.expanduser('~/.fedora.cert')

+ 

  

  class ReleaseMapper(object):

      BRANCHNAME = 0
@@ -76,6 +82,7 @@ 

      """

      url = PRODUCTION_KOJI if not staging else STAGING_KOJI

      kojisession = koji.ClientSession(url)

+     kojisession.ssl_login(CLIENTCERT, CLIENTCA, SERVERCA)

      pkglist = kojisession.listPackages(tagID=tag, inherited=True)

      blocked = []

      unblocked = []

no initial comment
Metadata