INNER CODE UNIT · Python

_uncreate_all_objects

modal-labs/modal-client · py/modal/app.py:427

    def _uncreate_all_objects(self):
        # TODO(erikbern): this doesn't unhydrate objects that aren't tagged
        local_state = self._local_state
        for obj in local_state.functions.values():
            obj._unhydrate()
        for obj in local_state.classes.values():
            obj._unhydrate()

    @asynccontextmanager
    async def _set_local_app(self, client: _Client, running_app: RunningApp) -> AsyncGenerator[None, None]:
        self._app_id = running_app.app_id
        self._running_app = running_app
        self._client = client
        try:
            yield
        finally:
            self._running_app = None
            self._client = None

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…