From fdfc8d59b72e9aa736a71e1dc41a2678a5575f7c Mon Sep 17 00:00:00 2001 From: Kris De Volder Date: Wed, 16 Aug 2017 13:32:59 -0700 Subject: [PATCH] More detailed message in 'error' CA when bosh cli features are disabled. The message directs users to consult the readme for information on how to configure the CLI. --- .../ide/vscode/bosh/models/BoshCommandBasedModelProvider.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/headless-services/bosh-language-server/src/main/java/org/springframework/ide/vscode/bosh/models/BoshCommandBasedModelProvider.java b/headless-services/bosh-language-server/src/main/java/org/springframework/ide/vscode/bosh/models/BoshCommandBasedModelProvider.java index 373784bd9..a3e7977c5 100644 --- a/headless-services/bosh-language-server/src/main/java/org/springframework/ide/vscode/bosh/models/BoshCommandBasedModelProvider.java +++ b/headless-services/bosh-language-server/src/main/java/org/springframework/ide/vscode/bosh/models/BoshCommandBasedModelProvider.java @@ -108,7 +108,9 @@ public abstract class BoshCommandBasedModelProvider implements DynamicModelPr protected String executeCommand(ExternalCommand command) throws Exception { if (command==null) { Log.log("bosh cli based editor features are disabled"); - throw new IOException("bosh cli based editor features are disabled"); + throw new IOException("bosh cli based editor features are disabled. " + + "Consult the atom/vscode extension's readme for detailed " + + "instructions on how to target a director and enable them."); } try { ExternalProcess process = new ExternalProcess(getWorkingDir(), command, true, config.getTimeout());