def set_case_like_local(self, obs): casename = str(obs['case']) + ".json" if casename in [cn.name for cn in self.casepath.iterdir()]: path = str(self.casepath.joinpath(casename)) obs['case'] = Case.from_JSON(path) obs['saved'] = True return True else: return False