Spaces:
Running
Running
from toolbox import Singleton | |
class GradioMultiuserManagerForPersistentClasses(): | |
def __init__(self): | |
self.mapping = {} | |
def already_alive(self, key): | |
return (key in self.mapping) and (self.mapping[key].is_alive()) | |
def set(self, key, x): | |
self.mapping[key] = x | |
return self.mapping[key] | |
def get(self, key): | |
return self.mapping[key] | |