in plugin-azure-server/src/main/kotlin/jetbrains/buildServer/clouds/azure/arm/connector/tasks/AzureParsingHelper.kt [4:21]
fun getValueFromIdByName(id: String?, name: String?): String? {
return id?.let {
val parts = it.split("/").iterator()
while (parts.hasNext()) {
val part = parts.next()
if (part.trim { it <= ' ' } !== "") {
if (part.equals(name, ignoreCase = true)) {
return if (parts.hasNext()) {
parts.next()
} else {
null
}
}
}
}
return null
}
}