Skip to content

Commit 3d9b956

Browse files
committed
Add lookup function that also sets the namespace
Signed-off-by: Knut-Erik Johnsen <knut-erik.johnsen@klp.no>
1 parent 66c663a commit 3d9b956

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

crossplane-function-springboot-starter/src/main/java/io/crossplane/compositefunctions/starter/conversion/CrossplaneRequiredResourcesService.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,5 +99,16 @@ public Map<String, ResourceSelector> createRequiredResourcesSelector(String reso
9999
return Map.of(resourceName, resourceSelector);
100100
}
101101

102+
public Map<String, ResourceSelector> createRequiredResourcesSelector(String resourceName, String namespace, HasMetadata type) {
103+
ResourceSelector resourceSelector = ResourceSelector.newBuilder()
104+
.setApiVersion(type.getApiVersion())
105+
.setKind(type.getKind())
106+
.setMatchName(resourceName)
107+
.setNamespace(namespace)
108+
.build();
109+
110+
return Map.of(resourceName, resourceSelector);
111+
}
112+
102113

103114
}

0 commit comments

Comments
 (0)