better name for install java ssh command, and other commands also get abbreviated for display
Project: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/commit/e7f64fb2 Tree: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/tree/e7f64fb2 Diff: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/diff/e7f64fb2 Branch: refs/heads/master Commit: e7f64fb23aaa1f9e1b14007e7af1d6efd8f7b127 Parents: f68bf83 Author: Alex Heneveld <[email protected]> Authored: Tue Mar 17 12:09:04 2015 +0000 Committer: Alex Heneveld <[email protected]> Committed: Wed Mar 18 22:08:20 2015 +0000 ---------------------------------------------------------------------- core/src/main/java/brooklyn/util/task/system/ProcessTaskStub.java | 2 +- .../java/brooklyn/entity/java/JavaSoftwareProcessSshDriver.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/e7f64fb2/core/src/main/java/brooklyn/util/task/system/ProcessTaskStub.java ---------------------------------------------------------------------- diff --git a/core/src/main/java/brooklyn/util/task/system/ProcessTaskStub.java b/core/src/main/java/brooklyn/util/task/system/ProcessTaskStub.java index 03d3f22..9fd19e7 100644 --- a/core/src/main/java/brooklyn/util/task/system/ProcessTaskStub.java +++ b/core/src/main/java/brooklyn/util/task/system/ProcessTaskStub.java @@ -71,7 +71,7 @@ public class ProcessTaskStub { public String getSummary() { if (summary!=null) return summary; - return Strings.join(commands, " ; "); + return Strings.maxlen(Strings.join(commands, " ; "), 160); } /** null for localhost */ http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/e7f64fb2/software/base/src/main/java/brooklyn/entity/java/JavaSoftwareProcessSshDriver.java ---------------------------------------------------------------------- diff --git a/software/base/src/main/java/brooklyn/entity/java/JavaSoftwareProcessSshDriver.java b/software/base/src/main/java/brooklyn/entity/java/JavaSoftwareProcessSshDriver.java index 420d3e7..d2a11c9 100644 --- a/software/base/src/main/java/brooklyn/entity/java/JavaSoftwareProcessSshDriver.java +++ b/software/base/src/main/java/brooklyn/entity/java/JavaSoftwareProcessSshDriver.java @@ -342,6 +342,7 @@ public abstract class JavaSoftwareProcessSshDriver extends AbstractSoftwareProce try { log.debug("Installing Java {} at {}@{}", new Object[]{version, getEntity(), getLocation()}); ProcessTaskFactory<Integer> taskFactory = SshTasks.newSshExecTaskFactory(getLocation(), command) + .summary("install java ("+version+")") .configure(ShellTool.PROP_EXEC_ASYNC, true); ProcessTaskWrapper<Integer> installCommand = Entities.submit(getEntity(), taskFactory); int result = installCommand.get();
