From 49b18274e19a9645e82a6f5e67dd723c2acd8536 Mon Sep 17 00:00:00 2001 From: Federico Ressi Date: Mon, 25 Jul 2022 09:37:43 +0200 Subject: [PATCH] Use a property to get undercloud key_filename SSH parameter Change-Id: I83af97ba0b49f36e3700d69e4b5663f6c3a38964 --- tobiko/tripleo/_undercloud.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tobiko/tripleo/_undercloud.py b/tobiko/tripleo/_undercloud.py index 23e93d1c9..7dead4bc8 100644 --- a/tobiko/tripleo/_undercloud.py +++ b/tobiko/tripleo/_undercloud.py @@ -157,16 +157,14 @@ class UndecloudHostConfig(tobiko.SharedFixture): def __init__(self, **kwargs): super(UndecloudHostConfig, self).__init__() self._connect_parameters = ssh.gather_ssh_connect_parameters(**kwargs) - self.key_filename: typing.List[str] = [] def setup_fixture(self): self.hostname = CONF.tobiko.tripleo.undercloud_ssh_hostname.strip() self.port = CONF.tobiko.tripleo.undercloud_ssh_port self.username = CONF.tobiko.tripleo.undercloud_ssh_username - self.key_filename = self.get_key_filenames() - @staticmethod - def get_key_filenames() -> typing.List[str]: + @property + def key_filename(self) -> typing.List[str]: key_filenames: typing.List[str] = [] conf = tobiko.tobiko_config() key_filename = conf.tripleo.undercloud_ssh_key_filename