Spaces:
Sleeping
Sleeping
File size: 516 Bytes
653f79c 7757db2 653f79c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
# opted for sigleton as opposed to global variable
# Create a singleton object to hold all shared states
# This ensures that only one instance of the Config class is ever created
class Config:
""" Single model_dict use across the app"""
def __init__(self):
self.model_dict = {}
self.weasyprint_libpath = ""
self.config_ini = "utils\\config.ini"
# Create a single, shared instance of the Config class
# Other modules will import and use this instance.
config_load_models = Config()
|