diff options
author | Marcel Enguehard <mengueha+fdio@cisco.com> | 2017-05-29 15:54:39 +0200 |
---|---|---|
committer | Marcel Enguehard <mengueha+fdio@cisco.com> | 2017-05-29 15:54:39 +0200 |
commit | 97c6a8bb1847febe8bda5f95e19f527cabc060b9 (patch) | |
tree | eef5bd3a9c10179d59205f11240535d8be20f5ee /vicn/resource/linux/certificate.py | |
parent | a836e5c16ea7df38646c46f2e9ffc6163ab05f06 (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.py | 8 |
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__() |