Example #1
0
    def __new__(cls):

        try:
            cls.__singleton = clusto.get_by_name(cls._driver_name)
        except LookupError:
            cls.__singleton = Driver.__new__(cls, cls._driver_name)

        return cls.__singleton
Example #2
0
    def __new__(cls):

        try:
            cls.__singleton = clusto.get_by_name(cls._driver_name)
        except LookupError:
            cls.__singleton = Driver.__new__(cls, cls._driver_name)


        return cls.__singleton