Load a graph from a already existed vineyard graph. Args: vineyard_object (:class:`vineyard.Object`, :class:`vineyard.ObjectID` or :class:`vineyard.ObjectName`): vineyard object, which represents a graph. Returns: :class:`graphscope.f
(self, vineyard_object)
| 158 | return dag_utils.dynamic_to_arrow(g) |
| 159 | |
| 160 | def _from_vineyard(self, vineyard_object): |
| 161 | """Load a graph from a already existed vineyard graph. |
| 162 | |
| 163 | Args: |
| 164 | vineyard_object (:class:`vineyard.Object`, :class:`vineyard.ObjectID` |
| 165 | or :class:`vineyard.ObjectName`): vineyard object, |
| 166 | which represents a graph. |
| 167 | |
| 168 | Returns: |
| 169 | :class:`graphscope.framework.operation.Operation` |
| 170 | """ |
| 171 | if isinstance(vineyard_object, vineyard.Object): |
| 172 | return self._construct_op_from_vineyard_id(vineyard_object.id) |
| 173 | if isinstance(vineyard_object, vineyard.ObjectID): |
| 174 | return self._construct_op_from_vineyard_id(vineyard_object) |
| 175 | if isinstance(vineyard_object, vineyard.ObjectName): |
| 176 | return self._construct_op_from_vineyard_name(vineyard_object) |
| 177 | |
| 178 | def _construct_op_from_vineyard_id(self, vineyard_id): |
| 179 | assert self._session is not None |
no test coverage detected