From 2269a052e618a37d847aec507c18d5bc98acd663 Mon Sep 17 00:00:00 2001 From: Luiz Carvalho Date: Feb 08 2019 15:54:49 +0000 Subject: Fix xmlrpc import to work with python3 Signed-off-by: Luiz Carvalho --- diff --git a/freshmaker/errata.py b/freshmaker/errata.py index 64ec90b..e4cb02a 100644 --- a/freshmaker/errata.py +++ b/freshmaker/errata.py @@ -21,11 +21,11 @@ # # Written by Jan Kaluza -import xmlrpclib import os import requests import dogpile.cache from requests_kerberos import HTTPKerberosAuth +from six.moves.xmlrpc_client import ServerProxy from kobo.xmlrpc import SafeCookieTransport from freshmaker.events import ( @@ -120,8 +120,7 @@ class Errata(object): self.server_url = conf.errata_tool_server_url.rstrip('/') xmlrpc_url = self.server_url + '/errata/xmlrpc.cgi' - self.xmlrpc = xmlrpclib.ServerProxy( - xmlrpc_url, transport=SafeCookieTransport()) + self.xmlrpc = ServerProxy(xmlrpc_url, transport=SafeCookieTransport()) def _errata_authorized_get(self, *args, **kwargs): r = requests.get(