Skip to content

Commit 57a59a0

Browse files
committed
assign type_uri to res spec instead of None and falling back
1 parent 7975e3a commit 57a59a0

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

auditmiddleware/_api.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -687,7 +687,7 @@ def _create_target_resource(self, target_project, res_spec, res_id,
687687
payload,
688688
res_spec)
689689

690-
type_uri = None
690+
type_uri = res_spec.type_uri
691691
if rid:
692692
# if we have a resource ID (from path or payload), use element URI
693693
type_uri = res_spec.el_type_uri or res_spec.type_uri
@@ -697,10 +697,6 @@ def _create_target_resource(self, target_project, res_spec, res_id,
697697
# the intent is an element, so use element URI
698698
type_uri = res_spec.el_type_uri or res_spec.type_uri
699699

700-
# Fallback: If no specific logic applied, or if it's a singleton
701-
if type_uri is None:
702-
type_uri = res_spec.type_uri
703-
704700
rid = _make_uuid(rid or res_parent_id or taxonomy.UNKNOWN)
705701
target = OpenStackResource(project_id=project_id, id=rid,
706702
typeURI=type_uri, name=name)

0 commit comments

Comments
 (0)