agent / singleton.py
Wajahat698's picture
Upload 9 files
809c699 verified
raw
history blame contribute delete
504 Bytes
class Singleton:
_instance = None
_is_initialized = False
def __new__(cls, *args, **kwargs):
if cls._instance is None:
cls._instance = super(Singleton, cls).__new__(cls)
return cls._instance
def __init__(self, value=None):
if not self._is_initialized:
self.projectCode = value
self._is_initialized = True
def set_code(self, value):
self.projectCode = value
def get_code(self):
return self.projectCode