From 33e1bdee97e9f677349303cf25d5904f644abb81 Mon Sep 17 00:00:00 2001 From: Mike McLean Date: Nov 22 2016 21:41:31 +0000 Subject: force https when using ssl auth --- diff --git a/koji/__init__.py b/koji/__init__.py index df0b686..8286b3d 100644 --- a/koji/__init__.py +++ b/koji/__init__.py @@ -2059,6 +2059,11 @@ class ClientSession(object): # FIXME: ca is not useful here and therefore ignored, can be removed # when API is changed + # force https + uri = urlparse.urlsplit(self.baseurl) + if uri[0] != 'https': + self.baseurl = 'https://%s%s' % (uri[1], uri[2]) + # 60 second timeout during login old_opts = self.opts self.opts = old_opts.copy()