From c324c51b913de671752f56059aa7bee6129e25a1 Mon Sep 17 00:00:00 2001 From: Manuel Holtgrewe Date: Thu, 15 Feb 2024 12:28:40 +0100 Subject: [PATCH] fix: circular import issue (#190) --- utils/cli/hpc_access_cli/models.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/utils/cli/hpc_access_cli/models.py b/utils/cli/hpc_access_cli/models.py index 6e73cf5..12d871f 100644 --- a/utils/cli/hpc_access_cli/models.py +++ b/utils/cli/hpc_access_cli/models.py @@ -9,7 +9,6 @@ from typing import Any, Dict, List, Optional from uuid import UUID -from hpc_access_cli.fs import get_extended_attribute from pydantic import BaseModel #: Login shell to use for disabled users. @@ -48,6 +47,8 @@ class FsDirectory(BaseModel): @staticmethod def from_path(path: str) -> "FsDirectory": """Create a new instance from a path.""" + from hpc_access_cli.fs import get_extended_attribute + # Get owner user name, owner uid, group name, group gid uid = os.stat(path).st_uid gid = os.stat(path).st_gid