mirror of
https://github.com/datahub-project/datahub.git
synced 2025-07-24 10:00:07 +00:00
refactor(tags): Use TagUrn class when generating urn (#10786)
Co-authored-by: Harshal Sheth <hsheth2@gmail.com>
This commit is contained in:
parent
67122268ba
commit
1ae5bfc1b8
@ -52,6 +52,7 @@ from datahub.metadata.schema_classes import (
|
||||
from datahub.utilities.urn_encoder import UrnEncoder
|
||||
from datahub.utilities.urns.data_flow_urn import DataFlowUrn
|
||||
from datahub.utilities.urns.dataset_urn import DatasetUrn
|
||||
from datahub.utilities.urns.tag_urn import TagUrn
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
Aspect = TypeVar("Aspect", bound=AspectAbstract)
|
||||
@ -238,8 +239,7 @@ def make_tag_urn(tag: str) -> str:
|
||||
"""
|
||||
if tag and tag.startswith("urn:li:tag:"):
|
||||
return tag
|
||||
else:
|
||||
return f"urn:li:tag:{tag}"
|
||||
return str(TagUrn(tag))
|
||||
|
||||
|
||||
def make_owner_urn(owner: str, owner_type: OwnerType) -> str:
|
||||
|
Loading…
x
Reference in New Issue
Block a user