Skip to main content

config.singleton

The singleton metaclass for ensuring only one instance of a class.

Singleton Objects

class Singleton(abc.ABCMeta, type)

Singleton metaclass for ensuring only one instance of a class.

__call__

def __call__(cls, *args, **kwargs)

Call method for the singleton metaclass.

AbstractSingleton Objects

class AbstractSingleton(abc.ABC, metaclass=Singleton)

Abstract singleton class for ensuring only one instance of a class.