in hpcpack-autoscaler/src/cyclecloud-hpcpack/commonutil.py [0:0]
def ci_find(source: Iterable[T], target_value:str, target_func:Callable[[T], str]) -> List[T]:
ret = []
for i in source:
if ci_equals(target_value, target_func(i)):
ret.append(i)
return ret