Files
test/keywords/k8s/certificate/object/kubectl_issuer_object.py
ssivaman 05c54b357a Added the nginx check using cert-manager app
for the cert-manager app have added the initial scripts.

Change-Id: Ie4add77e1e2879f365a6b219e990939ab3be88ed
2025-04-25 05:31:52 -04:00

59 lines
1.1 KiB
Python

class KubectlIssuerObject:
"""
Class to hold attributes of a 'kubectl get issuer' pod entry.
"""
def __init__(self, name: str):
"""
Constructor
Args:
name (str): Name of the pod.
"""
self.name = name
self.ready = None
self.age = None
def get_name(self) -> str:
"""
Getter for NAME entry
"""
return self.name
def set_ready(self, ready: str) -> None:
"""
Setter for READY
Args:
ready (str): The ready associated with the issuer.
Returns: None
"""
self.ready = ready
def get_ready(self) -> str:
"""
Getter for READY entry
"""
return self.ready
def set_age(self, age: str) -> None:
"""
Setter for AGE
Args:
age (str): The age associated with the issuer.
Returns: None
"""
self.age = age
def get_age(self) -> str:
"""
Getter for AGE entry
"""
return self.age