Source code for openpypeline.core.util.singleton
#!/usr/bin/env python
[docs]
class singleton(object):
""" A Pythonic Singleton """
def __new__(cls, *args, **kwargs):
if '_inst' not in vars(cls):
cls._inst = object.__new__(cls, *args, **kwargs)
return cls._inst