You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by di...@apache.org on 2022/12/30 22:29:03 UTC
[airavata-mft] branch master updated (319c424 -> 7bfde93)
This is an automated email from the ASF dual-hosted git repository.
dimuthuupe pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/airavata-mft.git
from 319c424 Support to initiate transfers through CLI
add 7bfde93 Optimization : Single transfer id for a group of files
No new revisions were added by this update.
Summary of changes:
.../org/apache/airavata/mft/agent/AppConfig.java | 5 -
.../airavata/mft/agent/TransferOrchestrator.java | 62 +++----
.../airavata/mft/agent/TransportMediator.java | 14 +-
.../mft/agent/ingress/ConsulIngressHandler.java | 18 ++-
agent/stub/src/main/proto/MFTAgentStubs.proto | 13 +-
.../airavata/mft/api/handler/MFTApiHandler.java | 143 ++++++++--------
api/stub/src/main/proto/MFTTransferApi.proto | 36 +++--
.../sub/transfer/SubmitTransferSubCommand.java | 5 +-
.../line/sub/transfer/TransferStateSubCommand.java | 11 +-
.../apache/airavata/mft/admin/MFTConsulClient.java | 74 +++++++--
.../airavata/mft/admin/models/TransferState.java | 11 ++
controller/pom.xml | 10 ++
.../mft/controller/AgentTransferDispatcher.java | 179 ++++++++++++++++++++
.../apache/airavata/mft/controller/AppConfig.java | 10 +-
.../airavata/mft/controller/MFTController.java | 46 +++---
.../airavata/mft/controller/RequestBuilder.java | 11 +-
.../mft/controller/spawner/AwsAgentSpawner.java | 180 +++++++++++++++++++++
.../CloudAgentSpawner.java} | 29 ++--
.../mft/controller/spawner/SpawnerSelector.java | 21 ++-
python-cli/README.md | 2 +-
python-cli/mft_cli/mft_cli/main.py | 60 +++----
python-sdk/setup.cfg | 2 +-
.../src/airavata_mft_sdk/MFTAgentStubs_pb2.py | 36 +++--
.../src/airavata_mft_sdk/MFTTransferApi_pb2.py | 104 ++++++------
.../airavata_mft_sdk/MFTTransferApi_pb2_grpc.py | 73 +++------
25 files changed, 783 insertions(+), 372 deletions(-)
create mode 100644 controller/src/main/java/org/apache/airavata/mft/controller/AgentTransferDispatcher.java
rename common/common-clients/src/main/java/org/apache/airavata/mft/admin/ControllerRequestBuilder.java => controller/src/main/java/org/apache/airavata/mft/controller/RequestBuilder.java (96%)
create mode 100644 controller/src/main/java/org/apache/airavata/mft/controller/spawner/AwsAgentSpawner.java
copy controller/src/main/java/org/apache/airavata/mft/controller/{ControllerException.java => spawner/CloudAgentSpawner.java} (57%)
copy services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/ODataSecretRepository.java => controller/src/main/java/org/apache/airavata/mft/controller/spawner/SpawnerSelector.java (55%)