in plugin-azure-agent/src/main/kotlin/jetbrains/buildServer/clouds/azure/FileUtilsImpl.kt [16:30]
override fun readFile(file: File): String {
return try {
FileUtil.readText(file).let { contents ->
if (contents.isEmpty() && file.supportsSudo) {
return readFileWithSudo(file)
} else contents
}
} catch (e: Exception) {
if (file.supportsSudo) {
return readFileWithSudo(file)
}
throw e
}
}