Source code for redirectory.libs_int.service.namespace_manager

from flask_restplus import Namespace


[docs]class NamespaceManager: __instance = None namespace_map = {} def __new__(cls): if cls.__instance is None: cls.__instance = super(NamespaceManager, cls).__new__(cls) return cls.__instance
[docs] def get_namespace(self, name: str): if name not in self.namespace_map: self.namespace_map[name] = Namespace(path=f"/{name}", name=name) return self.namespace_map[name]