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
Esempio n. 4
0
    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
Esempio n. 5
0
    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