summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2015-01-19 15:14:43 -0500
committerPatrick Uiterwijk <puiterwijk@redhat.com>2015-01-29 20:06:31 +0100
commit184c3d6c292de297d0055655516651da2767e38d (patch)
treeeb508f00e436292a7dc672509021bdc4e9c93376
parent9638603f4ca04e8836164f7aa5255666226df9e3 (diff)
downloadipsilon-184c3d6c292de297d0055655516651da2767e38d.tar.gz
ipsilon-184c3d6c292de297d0055655516651da2767e38d.tar.xz
ipsilon-184c3d6c292de297d0055655516651da2767e38d.zip
Add function to import a cert from a file
Signed-off-by: Simo Sorce <simo@redhat.com> Reviewed-by: Patrick Uiterwijk <puiterwijk@redhat.com>
-rw-r--r--ipsilon/tools/certs.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/ipsilon/tools/certs.py b/ipsilon/tools/certs.py
index d11ee54..ee07c74 100644
--- a/ipsilon/tools/certs.py
+++ b/ipsilon/tools/certs.py
@@ -42,6 +42,10 @@ class Certificate(object):
proc = Popen(command)
proc.wait()
+ def import_cert(self, certfile, keyfile):
+ self.cert = certfile
+ self.key = keyfile
+
def get_cert(self):
if not self.cert:
raise ValueError('Certificate unavailable')