This is an automated email from the ASF dual-hosted git repository. yasith pushed a commit to branch merge-svcs in repository https://gitbox.apache.org/repos/asf/airavata-portals.git
commit 2c35bba46025350501cfe5acd62279ba92bd44f8 Author: yasithdev <[email protected]> AuthorDate: Thu Oct 23 17:45:13 2025 -0500 use multiplexed thrift instead of individual services --- airavata-django-portal/django_airavata/utils.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/airavata-django-portal/django_airavata/utils.py b/airavata-django-portal/django_airavata/utils.py index 49edc8f29..52c220df4 100644 --- a/airavata-django-portal/django_airavata/utils.py +++ b/airavata-django-portal/django_airavata/utils.py @@ -69,9 +69,8 @@ def create_airavata_client(transport): # Airavata currently uses Binary Protocol protocol = TBinaryProtocol.TBinaryProtocol(transport) - - # Create a Airavata client to use the protocol encoder - client = Airavata.Client(protocol) + multiplex_prot = TMultiplexedProtocol(protocol, "AiravataAPI") + client = Airavata.Client(multiplex_prot) return client
