WinRmCommandSensor executing in directory

Remove isAbsolutish sugar so dir like %USERPROFILE% works


Project: http://git-wip-us.apache.org/repos/asf/brooklyn-server/repo
Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-server/commit/1cbfb8d8
Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-server/tree/1cbfb8d8
Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-server/diff/1cbfb8d8

Branch: refs/heads/master
Commit: 1cbfb8d8420ff00ca6798e5a0e122c305143c792
Parents: d195219
Author: Valentin Aitken <bos...@gmail.com>
Authored: Wed Mar 15 14:15:06 2017 +0200
Committer: Valentin Aitken <bos...@gmail.com>
Committed: Wed Mar 15 15:31:39 2017 +0200

----------------------------------------------------------------------
 .../brooklyn/core/sensor/windows/WinRmCommandSensor.java       | 6 ------
 1 file changed, 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/brooklyn-server/blob/1cbfb8d8/software/winrm/src/main/java/org/apache/brooklyn/core/sensor/windows/WinRmCommandSensor.java
----------------------------------------------------------------------
diff --git 
a/software/winrm/src/main/java/org/apache/brooklyn/core/sensor/windows/WinRmCommandSensor.java
 
b/software/winrm/src/main/java/org/apache/brooklyn/core/sensor/windows/WinRmCommandSensor.java
index e3e3ec1..18fd0ea 100644
--- 
a/software/winrm/src/main/java/org/apache/brooklyn/core/sensor/windows/WinRmCommandSensor.java
+++ 
b/software/winrm/src/main/java/org/apache/brooklyn/core/sensor/windows/WinRmCommandSensor.java
@@ -151,12 +151,6 @@ public final class WinRmCommandSensor<T> extends 
AddSensor<T> {
             if (Strings.isBlank(execDir)) {
                 execDir = "%USERPROFILE%";
             }
-        } else if (!Os.isAbsolutish(execDir)) {
-            // relative paths taken wrt run dir
-            String runDir = entity.getAttribute(BrooklynConfigKeys.RUN_DIR);
-            if (!Strings.isBlank(runDir)) {
-                execDir = Os.mergePaths(runDir, execDir);
-            }
         }
         if (!"~".equals(execDir)) {
             finalCommand = "(if exist \"" + execDir + "\" (rundll32) else 
(mkdir \""+execDir+"\")) && cd \""+execDir+"\" && "+finalCommand;

Reply via email to