in src/jetbrains/buildServer/clouds/local/LocalCloudImage.java [31:41]
public LocalCloudImage(@NotNull final String imageId,
@NotNull final String imageName,
@NotNull final String agentHomePath,
@NotNull final ScheduledExecutorService executor) {
myId = imageId;
myName = imageName;
myAgentHomeDir = new File(agentHomePath);
myExecutor = executor;
myErrorInfo = myAgentHomeDir.isDirectory() || (myAgentHomeDir.isFile() && myAgentHomeDir.getName().endsWith(".zip")) ? null
: new CloudErrorInfo("\"" + agentHomePath + "\" is not a directory or a zip archive or does not exist.");
}