debug double loading
This commit is contained in:
parent
67904a01c1
commit
5ff97f3a02
@ -5,15 +5,13 @@ class Singleton(type):
|
|||||||
def __call__(cls, *args, **kwargs):
|
def __call__(cls, *args, **kwargs):
|
||||||
if cls not in cls._instances:
|
if cls not in cls._instances:
|
||||||
cls._instances[cls] = super(Singleton, cls).__call__(*args, **kwargs)
|
cls._instances[cls] = super(Singleton, cls).__call__(*args, **kwargs)
|
||||||
|
logging.info('**** new Singleton instance')
|
||||||
return cls._instances[cls]
|
return cls._instances[cls]
|
||||||
|
|
||||||
class Archives(metaclass=Singleton):
|
class Archives(metaclass=Singleton):
|
||||||
|
|
||||||
def __init__(self, archives_dir=None):
|
def __init__(self, archives_dir=None):
|
||||||
|
|
||||||
|
|
||||||
print("Archives::init")
|
|
||||||
|
|
||||||
if archives_dir==None:
|
if archives_dir==None:
|
||||||
from www import config
|
from www import config
|
||||||
self.archives_dir = config.ARCHIVES_PATH
|
self.archives_dir = config.ARCHIVES_PATH
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user