def get(self):
        if self.obj is self.NOT_LOADED:
            self.obj = self.load()
        return self.obj
return obj, get from cache or load
dataset/ETHPy150Open pydoit/doit/doit/plugin.py/PluginEntry.get