This is an automated email from the ASF dual-hosted git repository.

dimuthuupe pushed a change to branch cybershuttle-staging
in repository https://gitbox.apache.org/repos/asf/airavata.git


    from 44ba9d59c2 fix bug in live printing
     add 23feb0c088 Support to run async shell commands

No new revisions were added by this update.

Summary of changes:
 .../service/controllers/AgentController.java       |  57 ++
 .../service/handlers/AgentConnectionHandler.java   | 144 +++++
 ...java => AgentAsyncCommandExecutionRequest.java} |   3 +-
 .../models/AgentAsyncCommandExecutionResponse.java |  31 +
 ...uest.java => AgentAsyncCommandListRequest.java} |  12 +-
 ...Ack.java => AgentAsyncCommandListResponse.java} |  30 +-
 ...java => AgentAsyncCommandTerminateRequest.java} |  12 +-
 ...ava => AgentAsyncCommandTerminateResponse.java} |  12 +-
 .../connection/service/models/AsyncCommand.java    |  24 +
 modules/agent-framework/airavata-agent/agent.go    |  19 +
 .../agent-framework/airavata-agent/pkg/shell.go    | 161 +++++
 .../protos/agent-communication.pb.go               | 715 ++++++++++++++++++---
 .../proto/agent-communication.proto                |  43 ++
 13 files changed, 1126 insertions(+), 137 deletions(-)
 copy 
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/{AgentCommandExecutionRequest.java
 => AgentAsyncCommandExecutionRequest.java} (94%)
 create mode 100644 
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/AgentAsyncCommandExecutionResponse.java
 copy 
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/{AgentKernelRestartRequest.java
 => AgentAsyncCommandListRequest.java} (52%)
 copy 
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/{AgentTunnelAck.java
 => AgentAsyncCommandListResponse.java} (61%)
 copy 
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/{AgentTunnelTerminateRequest.java
 => AgentAsyncCommandTerminateRequest.java} (54%)
 copy 
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/{AgentEnvSetupResponse.java
 => AgentAsyncCommandTerminateResponse.java} (68%)
 create mode 100644 
modules/agent-framework/agent-service/src/main/java/org/apache/airavata/agent/connection/service/models/AsyncCommand.java

Reply via email to