dal.classes.common package

Submodules

dal.classes.common.singleton module

Copyright (C) Mov.ai - All Rights Reserved Unauthorized copying of this file, via any medium is strictly prohibited Proprietary and confidential

Developers: - Moawiya Mograbi (moawiya@mov.ai) - 2021

Module that implements a Singleton Base class.

class dal.classes.common.singleton.Singleton

Bases: type

A Singleton metaclass, every class that is intended to be a Singleton have to inherit this class as metaclass, for example:

class Logger(metaclass=Singleton):

pass

Module contents