MCPcopy Create free account
hub / github.com/alibaba/GraphScope / get_controller

Method get_controller

python/graphscope/client/session.py:1566–1574  ·  view source on GitHub ↗

A context manager for manipulating a default stack.

(self, default)

Source from the content-addressed store, hash-verified

1564
1565 @contextlib.contextmanager
1566 def get_controller(self, default):
1567 """A context manager for manipulating a default stack."""
1568 self.stack.append(default)
1569 try:
1570 yield default
1571 finally:
1572 # stack may be empty if reset() was called
1573 if self.stack:
1574 self.stack.remove(default)
1575
1576
1577_default_session_stack = _DefaultSessionStack() # pylint: disable=protected-access

Callers 1

default_sessionFunction · 0.80

Calls 2

appendMethod · 0.65
removeMethod · 0.45

Tested by

no test coverage detected