Skip to content

Support asynchronous execution and logging #1

@rmadsen-ks

Description

@rmadsen-ks

Long-running shell commands provide no response to the user until they end.

SshCommand command = SshResource.SshClient.CreateCommand(Command);
            var asyncResult = command.BeginExecute();
            var stream = command.OutputStream;
            // read from the stream until the command exits.
            

Related: https://forum.opentap.io/t/ssh-plugin-instability/1188

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions