def __new__(cls): """ 새로운 instance 생성을 요청할 시, 자신이 소유하고 있는 instance를 반환한다.\n 없을시, 새로 생성하여 반환한다. """ if not hasattr(cls, '_me'): # instance 생성. cls._me = super(EditAdvancedSettingService, cls).__new__(cls) # 해당 instance의 필수 요구 member를 생성. cls._me.__caller = RancherCallerExample() return cls._me
def __new__(cls): """ 새로운 instance 생성을 요청할 시, 자신이 소유하고 있는 instance를 반환한다.\n 없을시, 새로 생성하여 반환한다. """ if not hasattr(cls, '_me'): # instance 생성. cls._me = super(CreateService, cls).__new__(cls) # 해당 instance의 필수 요구 member를 생성. cls._me.__caller = RancherCallerExample() cls._me.__creator = CreateExecutor() return cls._me
def __new__(cls): """ 새로운 instance 생성을 요청할 시, 자신이 소유하고 있는 instance를 반환한다.\n 없을시, 새로 생성하여 반환한다. """ if not hasattr(cls, '_me'): # instance 생성. cls._me = super(MultiClusterAppsService, cls).__new__(cls) # 해당 instance의 필수 요구 member를 생성. cls._me.__caller = RancherCallerExample.call() cls._me.__lister = ListExecutor() cls._me.__deleter = DeleteExecutor() return cls._me
def __new__(cls): """ 새로운 instance 생성을 요청할 시, 자신이 소유하고 있는 instance를 반환한다.\n 없을시, 새로 생성하여 반환한다. """ if not hasattr(cls, '_me'): # instance 생성. cls._me = super(TemplatesService, cls).__new__(cls) # 해당 instance의 필수 요구 member를 생성. cls._me.__caller = RancherCallerExample.call() cls._me.__lister = ListExecutor() cls._me.__refresher = RefreshExecutor() cls._me.__filterer = FilterExecutor() return cls._me
def __new__(cls): """ 새로운 instance 생성을 요청할 시, 자신이 소유하고 있는 instance를 반환한다.\n 없을시, 새로 생성하여 반환한다. """ if not hasattr(cls, '_me'): # instance 생성. cls._me = super(PersistentVolumesService, cls).__new__(cls) # 해당 instance의 필수 요구 member를 생성. cls._me.__caller = RancherCallerExample() cls._me.__creator = CreateExecutor() cls._me.__create_former = CreateFormExecutor() cls._me.__lister = ListExecutor() cls._me.__rower = RowExecutor() return cls._me
def __new__(cls): """ 새로운 instance 생성을 요청할 시, 자신이 소유하고 있는 instance를 반환한다.\n 없을시, 새로 생성하여 반환한다. """ if not hasattr(cls, '_me'): # instance 생성. cls._me = super(CatalogsService, cls).__new__(cls) # 해당 instance의 필수 요구 member를 생성. cls._me.__caller = RancherCallerExample.call() cls._me.__deleters = DeleteCatalogsExecutor() cls._me.__creater = CreateExecutor() cls._me.__defaulter = DefaultExecutor() cls._me.__enableder = EnabledExecutor() cls._me.__editor = EditExecutor() cls._me.__cloner = CloneExecutor() cls._me.__deleter = DeleteExecutor() cls._me.__refresher = RefreshExecutor() cls._me.__lister = ListExecutor() return cls._me