summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2015-01-19 15:14:43 -0500
committerSimo Sorce <simo@redhat.com>2015-01-29 10:54:56 -0500
commit79c201e2d5f22b36e870d7649ba75b65d0adc061 (patch)
treeeb508f00e436292a7dc672509021bdc4e9c93376
parent9638603f4ca04e8836164f7aa5255666226df9e3 (diff)
downloadipsilon-79c201e2d5f22b36e870d7649ba75b65d0adc061.tar.gz
ipsilon-79c201e2d5f22b36e870d7649ba75b65d0adc061.tar.xz
ipsilon-79c201e2d5f22b36e870d7649ba75b65d0adc061.zip
Add function to import a cert from a file
Signed-off-by: Simo Sorce <simo@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')