Skip to content
Snippets Groups Projects
Commit fd249533 authored by Juraj Paluba's avatar Juraj Paluba
Browse files

Merge branch 'implement-node-details' into 'master'

feat: add get_private_ip to cloud client base

See merge request !13
parents a6be089f 0b9373b1
No related branches found
No related tags found
1 merge request!13feat: add get_private_ip to cloud client base
Pipeline #537363 passed
...@@ -9,6 +9,18 @@ class KypoCloudClientBase(ABC): ...@@ -9,6 +9,18 @@ class KypoCloudClientBase(ABC):
""" """
Base class for KYPO cloud clients. Base class for KYPO cloud clients.
""" """
@abstractmethod
@staticmethod
def get_private_ip(instance_attrs: dict) -> str:
"""
Get IP address of a Terraform instance.
:param instance_attrs: Terraform instance attributes
:return: IP address
"""
pass
@abstractmethod @abstractmethod
def get_terraform_provider(self) -> str: def get_terraform_provider(self) -> str:
""" """
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment