This is an automated email from the ASF dual-hosted git repository.
iuliana pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git
from dfaf904838 Merge pull request #1396 from
nakomis/workflow-ternary-operator
new 0caa1900d1 WIP adding a more flexible connection definition for use
with ssh
new 44769aceb0 Added tests and added code to switch to
remoteExecCapability execution if tag is found
new 539099db01 fixed the NPE in location remoteexec
new bb6d9dabac Added winrm changes to wrap machine in a
RemoteExecCapability
new d3f0455979 added working version with connection definition
new af0ed8af30 Added utility method for 'WrappedValue' and added another
test
new c86beb7388 modified tests to run in integration mode
new 80c7d93bfc Merge pull request #1399 from
iuliana/connections-generalizing-location
The 14181 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../brooklyn/camp/brooklyn/WorkflowYamlTest.java | 74 ++++++-
.../apache/brooklyn/core/config/ConfigUtils.java | 2 +-
.../core/effector/ssh/SshEffectorTasks.java | 37 ++--
.../core/resolve/jackson/WrappedValue.java | 7 +
.../workflow/steps/external/SshWorkflowStep.java | 21 +-
.../util/core/task/ssh/ConnectionDefinition.java | 121 +++++++++++
.../util/core/task/ssh/SshFetchTaskFactory.java | 11 +
.../util/core/task/ssh/SshPutTaskStub.java | 14 +-
.../brooklyn/util/core/task/ssh/SshTasks.java | 74 ++++---
.../ssh/internal/AbstractSshExecTaskFactory.java | 6 +-
.../task/ssh/internal/PlainSshExecTaskFactory.java | 17 +-
.../ssh/internal/RemoteExecTaskConfigHelper.java | 232 +++++++++++++++++++++
.../util/core/task/system/ProcessTaskFactory.java | 3 +
.../util/core/task/system/ProcessTaskStub.java | 13 +-
.../internal/AbstractProcessTaskFactory.java | 8 +
.../location/winrm/PlainWinRmExecTaskFactory.java | 7 +
.../brooklyn/location/winrm/WinRmPutTaskStub.java | 12 ++
.../apache/brooklyn/location/winrm/WinRmTasks.java | 6 +
.../brooklyn/location/winrm/WinrmWorkflowStep.java | 16 +-
19 files changed, 623 insertions(+), 58 deletions(-)
create mode 100644
core/src/main/java/org/apache/brooklyn/util/core/task/ssh/ConnectionDefinition.java
create mode 100644
core/src/main/java/org/apache/brooklyn/util/core/task/ssh/internal/RemoteExecTaskConfigHelper.java