Skip to content

Commit 1502ad8

Browse files
committed
use WorkspacePathOwnership
1 parent 4abda78 commit 1502ad8

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/databricks/labs/ucx/assessment/sequencing.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,11 @@
88
from databricks.sdk import WorkspaceClient
99
from databricks.sdk.service import jobs
1010

11+
from databricks.labs.blueprint.paths import WorkspacePath
12+
1113
from databricks.labs.ucx.assessment.clusters import ClusterOwnership, ClusterInfo
1214
from databricks.labs.ucx.assessment.jobs import JobOwnership, JobInfo
13-
from databricks.labs.ucx.framework.owners import AdministratorLocator, WorkspaceObjectOwnership
15+
from databricks.labs.ucx.framework.owners import AdministratorLocator, WorkspacePathOwnership
1416
from databricks.labs.ucx.source_code.graph import DependencyGraph
1517
from databricks.labs.ucx.source_code.path_lookup import PathLookup
1618

@@ -116,7 +118,8 @@ def _create_dependency_node(self, object_type: str, object_id: str) -> Migration
116118
continue
117119
object_name = path.relative_to(library_root).as_posix()
118120
break
119-
object_owner = WorkspaceObjectOwnership(self._admin_locator).owner_of((object_type, object_id))
121+
ws_path = WorkspacePath(self._ws, object_id)
122+
object_owner = WorkspacePathOwnership(self._admin_locator, self._ws).owner_of(ws_path)
120123
else:
121124
raise ValueError(f"{object_type} not supported yet!")
122125
self._last_node_id += 1

0 commit comments

Comments
 (0)