aboutsummaryrefslogtreecommitdiffstats
path: root/vicn/resource/linux/certificate.py
diff options
context:
space:
mode:
authorMarcel Enguehard <mengueha+fdio@cisco.com>2017-05-29 15:54:39 +0200
committerMarcel Enguehard <mengueha+fdio@cisco.com>2017-05-29 15:54:39 +0200
commit97c6a8bb1847febe8bda5f95e19f527cabc060b9 (patch)
treeeef5bd3a9c10179d59205f11240535d8be20f5ee /vicn/resource/linux/certificate.py
parenta836e5c16ea7df38646c46f2e9ffc6163ab05f06 (diff)
Misc bug fixes: VPP, deb package detection, lxd
Change-Id: Ib3d339e636c0ec62dc0fe3227af85bcc167445cf Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
Diffstat (limited to 'vicn/resource/linux/certificate.py')
-rw-r--r--vicn/resource/linux/certificate.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/vicn/resource/linux/certificate.py b/vicn/resource/linux/certificate.py
index 7f9b8a74..dd451770 100644
--- a/vicn/resource/linux/certificate.py
+++ b/vicn/resource/linux/certificate.py
@@ -43,12 +43,12 @@ class Certificate(Resource):
Implements a SSL certificate.
"""
- node = Attribute(Node,
+ node = Attribute(Node,
description = 'Node on which the certificate is created',
mandatory = True,
multiplicity = Multiplicity.ManyToOne)
cert = Attribute(String, description = 'Certificate path',
- mandatory = True)
+ mandatory = True)
key = Attribute(String, description = 'Key path',
mandatory = True)
@@ -69,8 +69,8 @@ class Certificate(Resource):
return self._cert_file.__get__() | self._key_file.__get__()
def __create__(self):
- return BashTask(None, CMD_CREATE, {'self': self})
-
+ return BashTask(self.node, CMD_CREATE, {'self': self})
+
def __delete__(self):
return self._cert_file.__delete__() | self._key_file.__delete__()