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 2020/03/04 06:44:24 UTC
[airavata] branch mft-integration updated (6097a2d -> 8d8bc52)
This is an automated email from the ASF dual-hosted git repository.
dimuthuupe pushed a change to branch mft-integration
in repository https://gitbox.apache.org/repos/asf/airavata.git.
from 6097a2d Fixing ansibles and API server distribution
add 8213960 Fixing airavata-3287: Evicting invalidated ssh clients from the pool
add 63f5d6c Merge branch 'airavata-3287' into develop
add 2f9e72d AIRAVATA-2880 Ansible: django_setup role
add f437d23 Ansible: deploy simccs to new server
add 025f2c6 Merge branch 'airavata-3287'
add 3cdfc19 Fixing airavata-3276: Ignoring non-required empty input files adding into groovy script
add 087aa75 Merge branch 'airavata-3276' into develop
add 8f09ec2 Avoiding deadlock when disconnecting sshj client
add b31abc1 Merge branch 'airavata-3287' into develop
add cef36c1 AIRAVATA-3281 Copy output's file-metadata to data product metadata
add 43d7aa3 Merge branch 'airavata-3281' into develop
add 0f7b264 AIRAVATA-3281 Add missing jars to distribution
add 87d4cac Merge branch 'airavata-3281' into develop
add eb60708 Merge branch 'develop' of https://github.com/apache/airavata into develop
add d332a5a Ignoring empty all non required inputs
add ccc0648 Merge branch 'airavata-3276' into develop
add 566166d Ansible: for dreg, sets max upload size to 1GB
add 57262f7 updating the Django futurewater with the main gateway domain
add f2a5f31 updating the Django futurewater with the main gateway domain
add 38f0644 Ansible: fix sudo yum install of django prereqs
add 98efce7 AIRAVATA-3186 Log abandoned thrift clients to slf4j logger
add 66daa39 Merge branch 'AIRAVATA-3186-slf4j-log-abandoned' into develop
add 8f653a6 AIRAVATA-3186 Return cred store clients to pool
add e61712e Merge branch 'AIRAVATA-3186-csclientpool' into develop
add c51a5b5 AIRAVATA-3186 Separate property for logging abandoned pooled clients
add cbcbdee Merge branch 'AIRAVATA-3186-slf4j-log-abandoned' into develop
add 2eea217 AIRAVATA-3276 Migration script for ui config change
add 4b28809 Merge branch 'airavata-3276' into develop
add 8f3b3c5 Merge branch 'airavata-3287'
add 84a2453 Merge branch 'airavata-3276'
add 44e2b87 Merge branch 'master' of https://github.com/apache/airavata
add 10635f3 Merge branch 'AIRAVATA-3186-slf4j-log-abandoned'
add 33e2d30 Merge branch 'AIRAVATA-3186-csclientpool'
add bc8ef64 AIRAVATA-3186 Disable removal of abandoned thrift pool connections
add 77cb3dd Merge branch 'AIRAVATA-3186-slf4j-log-abandoned'
add 330c29d CGPE explorer gateway configuration for deployment
add 31ff82e Ansible: tus server for simccs vm
add 55d2613 CGPE explorer gateway configuration for deployment
add 6130975 CGPE explorer gateway configuration for deployment
add 3dd37b9 CGPE explorer gateway configuration for deployment
add 9a94dfc CGPE explorer gateway configuration for deployment
add bb891f7 Ansible: add daemon-reload to letsencrypt systemd commands
add 739c1d8 Ansible: comment out external auth in cgpe
add bb63bef AIRAVATA-3284 Remove older built JS/CSS files
add fcf2b3c AIRAVATA-3284 Fixing typo
add e9e25f4 AIRAVATA-3284 using regex to target just built js/css files
add 6ff811e AIRAVATA-3284 Reuse list of build dirs to optimize copying from build container
add 89ed405 Merge branch 'AIRAVATA-3284--Ansible--clean-up-past-built-CSS/JS-files' into develop
add 3b69297 AIRAVATA-3284 Use script to clean up old JS/CSS files
add 7445c19 Merge branch 'AIRAVATA-3284--Ansible--clean-up-past-built-CSS/JS-files' into develop
add e57c704 adding amp beta gateway to development
add 1cdc8eb adding amp beta gateway to development
add 74e5be8 Added client secret
add a55e3f1 Adding AMP jetstream vm ip address for gateway deployment
add 762d0e2 Adding AMP jetstream vm ip address for gateway deployment
add 1442e84 Adding AMP jetstream vm ip address for gateway deployment
new c685eb2 Merge branch 'develop' into mft-integration
add 46ca6e9 Fix ide integration startup issues
add 3409bcf Merge branch 'develop' of https://github.com/apache/airavata into develop
add ceefe75 initialize python SDK
add 33b606a comple samples
add ec6b1fa Adding readme
add 5fd8754 python SDK
add f4b1132 improve read me
add 7a03c56 Improve readme
add 8bf1331 change setup.py
add 5281ee7 Add isntallation guides to README
add a4b362b Add isntallation guides to README
add 6f9ddb7 Add isntallation guides to README
add 83da989 Add isntallation guides to README
add f756a8d remove python pom modules
add fcb5ecb bug fox
add 2ed6874 Add create_luaunch_experiment samples
add 59972be Ansible: beta.simccs.org: temporary deploy of feature branch
add cea84c3 Ansible: disable tus uploads on delta
add 2aa1e53 Ansible: move simccs to dedicated vm
add e120dba Ansible: updating ssh key for delta storage pref
add f9acba9 Ansible: change label on CILogon auth option
add d8aacab Ansible: configure virtual host timeout
add 1082e09 Merge branch 'ansible-django-vhost-timeout' into develop
add e6a927c Ansible: bump up timeout for beta.simccs.org
add d520224 Ansible: switch beta.simccs.org back to dev branch
add 1f47bf0 Adding ssl certificate to amp dev portal
add 6d6a6b0 adding CILogon to the CSG LSU gateway
add 7d307e4 adding CILogon to the CGPExplorer gateway
add 46df96f Deploying SMALTR gateway
add 67aad5b Deploying SMALTR gateway
add 6f143c4 Deploying SMALTR gateway
add 3aa3dca Deploying SMALTR gateway
add 93ab557 Deploying SMALTR gateway
add f6178d0 Ansible: require that external be defined and non empty
add df631a3 Fixing the bug of only cancelling one job in remote job cancellation
add 77b4f24 AIRAVATA-3291 Ansible: SELinux relabelfrom/to for django uploads
add 7f606b4 Merge branch 'AIRAVATA-3291' into develop
add 43f10d3 Ansible: use real data dir for user_data_dir
add 424a4cf Adding CILogon to dev amp gateway
add 55ae6c0 Adding CILogon to dev amp gateway
add e6630c8 Adding CILogon to dev amp gateway
add ad5ce3b Adding CILogon to dev amp gateway
add a2dad12 Deploying SMALTR gateway
add 10aaaf7 Deploying SMALTR gateway
add a78af84 Deploying SMALTR gateway
add 863f2be Merge branch 'master' of https://github.com/apache/airavata
add eef825a Merge branch 'master' of https://github.com/apache/airavata
add 3a17b0f Merge branch 'master' of https://github.com/apache/airavata
add 8dac096 Addding cilogon to smaltr gateway
add a039d05 Fixing max poll records in Kafka consumer and ansible fixes
add 594f7b7 Ansible: exclude /dreg/gbrowser from HTTPS
add 205301d Adding topPIC gateway
add a01fae3 Adding topPIC gateway
add 7c6024b Adding topPIC gateway
add de1f1b8 Adding topPIC gateway
add 4bd6725 Adding SSH key to Smaltr gateway
add 81259e7 Adding SSH key to Smaltr gateway
add 1815459 Adding CILogon to TopPIC gateway
add 07af7da Adding SSH key to TopPIC gateway
add 334e72c Ansible: django OS library dependencies
add a2718ab AIRAVATA-3293 Fix join from JobStatusEntity->JobEntity
add 73ca271 Merge branch 'AIRAVATA-3293--Job---JobStatus-entity-mapping-issue' into develop
add ca9671d Ansible: control setting django KEYCLOAK_CA_CERTFILE setting
add 5bb160f Ansible: adding missing httpd_name mapping
add 63367e6 Merge branch 'develop' into pythonSDK
add 074d8d6 Merge pull request #239 from isururanawaka/pythonSDK
add 363a075 Ansible: change default num of mod_wsgi procs to 1
add 4e2bbd7 Ansible: changing num of Django wsgi procs to 1
add dee5cc9 Add file handling client and samples
add 52445a2 Merge branch 'pythonSDK' of https://github.com/isururanawaka/airavata into pythonSDK
add 2e00338 Merge pull request #241 from isururanawaka/pythonSDK
add 7d5e0a7 Ansible: update domain of simccs vm
add cf3368b Adding file upload size to futurewater
add 2b79774 Adding Microbial Genomes Gateway
add a98ffa4 Adding Microbial Genomes Gateway
add 44148a1 Adding Microbial Genomes Gateway
add c1f1928 Adding Microbial Genomes Gateway CILogon
add 38153ca Adding Microbial Genomes Gateway CILogon and gateway SSH key
add 74aa58d Ansible: fix exp data dir for dreg
add 5ea7267 Changing uploading fie size in toppic gateway
add 4030ab2 Merge branch 'master' of https://github.com/apache/airavata
add 895bba9 Merge branch 'AIRAVATA-3284--Ansible--clean-up-past-built-CSS/JS-files'
add 1ec128a Ansible: deploy dev maptool branch to simccs.org
add 4993068 Ansible: deploy gw19 tutorial to testdrive
add 531a743 Increased the file upload size to 258 for distant reader
add 050a304 Ansible: remove unneeded volume mount
add 3ea326f AIRAVATA-3290 Automatically call set_wagtail_site
add 253a96b Merge branch 'AIRAVATA-3290--Ansible--automatically-set-wagtail-site-record' into develop
add 64c9e5c Adding new Beta GEO gateway
add fc6c93d Adding new Beta GEO gateway
add 74bdf1c Adding new Beta GEO gateway
add 38fe735 Ansible: tweaking mem for simccs.org
add 08ddca6 Ansible: max mem on simccs
add eba6ca3 Fixing the issue of URL Collections are not properly decoding into command line arguments
add 9f1173d New V4I gateway deployment
add 9d9f8f3 New V4I gateway deployment
add 7bdb75e New V4I gateway deployment
add 151a123 Adding CILogon and SSH key to V4I gateway
add e8b7e3b Ansible: use django_database_name var to create db
add 6e92079 Merge branch 'master' into develop
add 2add5d3 Add file handling using credential store tokens
add ead3c4d Add credential store token
add e9a25d2 Merge pull request #242 from isururanawaka/pythonSDK
add 42533b7 Adding new Beta GEO gateway
add 96d251b Ansible: use django_database_name var to create db
add 2082788 Merge branch 'master' into develop
add cbd1bfe Ansible: removing dup host
add 686036b Merge branch 'develop' of github.com:apache/airavata into develop
add 098c7af Ansible: change domain name of beta simccs
add de2cc48 Add missing @SecurityCheck annotations
add 33fc6fc Added two new emails for new user notifications in saver-x
add cc9da4a Initial usage reporting implementation
add e7d33f4 Merge branch 'usage-reporting' into develop
add 23ce8d8 Fixing invalid format in vault
add 61246f7 Merge branch 'usage-reporting' into develop
add 3946359 Fixing usage reporting curl command issues
add dfce1d7 Merge branch 'usage-reporting' into develop
new 8d8bc52 Merge branch 'develop' into mft-integration
The 2 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:
.gitignore | 5 +
.../api/server/handler/AiravataServerHandler.java | 15 +
.../airavata-python-sdk/.gitignore | 4 +
.../airavata-python-sdk/LICENSE | 0
.../airavata-python-sdk/README.md | 402 ++
.../service/profile/user => airavata}/__init__.py | 0
.../lib => }/airavata/api/Airavata-remote | 0
.../resources/lib => }/airavata/api/Airavata.py | 0
.../resources/lib => }/airavata/api/__init__.py | 0
.../resources/lib => }/airavata/api/constants.py | 0
.../tenant => airavata/api/credential}/__init__.py | 0
.../credential/store/CredentialStoreService-remote | 208 +
.../api/credential/store/CredentialStoreService.py | 2851 ++++++++
.../airavata/api/credential/store/__init__.py | 1 +
.../api/credential/store}/constants.py | 1 +
.../api/credential/store}/error/__init__.py | 0
.../api/credential/store}/error/constants.py | 0
.../api/credential/store}/error/ttypes.py | 4 +-
.../api/credential/store}/ttypes.py | 3 +-
.../tenant/cpi => airavata/api}/error/__init__.py | 0
.../tenant/cpi => airavata/api}/error/constants.py | 0
.../lib => }/airavata/api/error/ttypes.py | 0
.../api/sharing/SharingRegistryService-remote | 0
.../airavata/api/sharing/SharingRegistryService.py | 0
.../lib => }/airavata/api/sharing/__init__.py | 0
.../lib => }/airavata/api/sharing/constants.py | 0
.../lib => }/airavata/api/sharing/ttypes.py | 0
.../main/resources/lib => }/airavata/api/ttypes.py | 0
.../admin/services => airavata/base}/__init__.py | 0
.../lib => }/airavata/base/api/BaseAPI-remote | 0
.../lib => }/airavata/base/api/BaseAPI.py | 0
.../lib => }/airavata/base/api/__init__.py | 0
.../cpi/error => airavata/base/api}/constants.py | 0
.../resources/lib => }/airavata/base/api/ttypes.py | 0
.../cpi/error => airavata/model}/__init__.py | 0
.../model/appcatalog}/__init__.py | 0
.../appcatalog/accountprovisioning}/__init__.py | 0
.../appcatalog/accountprovisioning}/constants.py | 0
.../model/appcatalog/accountprovisioning/ttypes.py | 0
.../model/appcatalog/appdeployment}/__init__.py | 0
.../model/appcatalog/appdeployment}/constants.py | 0
.../model/appcatalog/appdeployment/ttypes.py | 0
.../model/appcatalog/appinterface}/__init__.py | 0
.../model/appcatalog/appinterface}/constants.py | 0
.../model/appcatalog/appinterface/ttypes.py | 0
.../model/appcatalog/computeresource}/__init__.py | 0
.../model/appcatalog/computeresource}/constants.py | 0
.../model/appcatalog/computeresource/ttypes.py | 0
.../model/appcatalog/gatewaygroups}/__init__.py | 0
.../model/appcatalog/gatewaygroups}/constants.py | 0
.../model/appcatalog/gatewaygroups/ttypes.py | 0
.../model/appcatalog/gatewayprofile}/__init__.py | 0
.../model/appcatalog/gatewayprofile}/constants.py | 0
.../model/appcatalog/gatewayprofile/ttypes.py | 0
.../appcatalog/groupresourceprofile}/__init__.py | 0
.../appcatalog/groupresourceprofile}/constants.py | 0
.../appcatalog/groupresourceprofile/ttypes.py | 0
.../model/appcatalog/parallelism}/__init__.py | 0
.../model/appcatalog/parallelism}/constants.py | 0
.../model/appcatalog/parallelism/ttypes.py | 0
.../model/appcatalog/parser}/__init__.py | 0
.../model/appcatalog/parser}/constants.py | 0
.../airavata/model/appcatalog/parser/ttypes.py | 0
.../model/appcatalog/storageresource}/__init__.py | 0
.../model/appcatalog/storageresource}/constants.py | 0
.../model/appcatalog/storageresource/ttypes.py | 0
.../appcatalog/userresourceprofile}/__init__.py | 0
.../appcatalog/userresourceprofile}/constants.py | 0
.../model/appcatalog/userresourceprofile/ttypes.py | 0
.../iam => airavata/model/application}/__init__.py | 0
.../model/application/io}/__init__.py | 0
.../model/application/io}/constants.py | 0
.../airavata/model/application/io/ttypes.py | 16 +-
.../event => airavata/model/commons}/__init__.py | 0
.../store => airavata/model/commons}/constants.py | 0
.../lib => }/airavata/model/commons/ttypes.py | 0
.../model/group => airavata/model}/constants.py | 0
.../model/credential}/__init__.py | 0
.../model/credential/store}/__init__.py | 0
.../model/credential/store}/constants.py | 0
.../airavata/model/credential/store/ttypes.py | 0
.../service => airavata/model/data}/__init__.py | 0
.../model/data/movement}/__init__.py | 0
.../model/data/movement}/constants.py | 0
.../airavata/model/data/movement/ttypes.py | 0
.../model/data/replica}/__init__.py | 0
.../model/data/replica}/constants.py | 0
.../lib => }/airavata/model/data/replica/ttypes.py | 0
.../lib => }/airavata/model/dbevent/__init__.py | 0
.../model/dbevent}/constants.py | 0
.../lib => }/airavata/model/dbevent/ttypes.py | 0
.../model/experiment}/__init__.py | 0
.../model/experiment}/constants.py | 0
.../lib => }/airavata/model/experiment/ttypes.py | 0
.../movement => airavata/model/group}/__init__.py | 0
.../model => airavata/model/group}/constants.py | 0
.../lib => }/airavata/model/group/ttypes.py | 0
.../store => airavata/model/job}/__init__.py | 0
.../io => airavata/model/job}/constants.py | 0
.../lib => }/airavata/model/job/ttypes.py | 0
.../lib => }/airavata/model/messaging/__init__.py | 0
.../model/messaging/event}/__init__.py | 0
.../model/messaging/event}/constants.py | 0
.../airavata/model/messaging/event/ttypes.py | 0
.../io => airavata/model/process}/__init__.py | 0
.../model/process}/constants.py | 0
.../lib => }/airavata/model/process/ttypes.py | 0
.../model/scheduling}/__init__.py | 0
.../model/scheduling}/constants.py | 0
.../lib => }/airavata/model/scheduling/ttypes.py | 0
.../model/security}/__init__.py | 0
.../model/security}/constants.py | 0
.../lib => }/airavata/model/security/ttypes.py | 0
.../parser => airavata/model/sharing}/__init__.py | 0
.../lib => }/airavata/model/sharing/constants.py | 0
.../lib => }/airavata/model/sharing/ttypes.py | 0
.../model/status}/__init__.py | 0
.../model/status}/constants.py | 0
.../lib => }/airavata/model/status/ttypes.py | 0
.../model/task}/__init__.py | 0
.../model/task}/constants.py | 0
.../lib => }/airavata/model/task/ttypes.py | 0
.../model/tenant}/__init__.py | 0
.../model/tenant}/constants.py | 0
.../lib => }/airavata/model/tenant/ttypes.py | 0
.../resources/lib => }/airavata/model/ttypes.py | 0
.../model/user}/__init__.py | 0
.../lib => }/airavata/model/user/constants.py | 0
.../lib => }/airavata/model/user/ttypes.py | 0
.../model/workflow}/__init__.py | 0
.../model/workflow}/constants.py | 0
.../lib => }/airavata/model/workflow/ttypes.py | 0
.../model/workspace}/__init__.py | 0
.../model/workspace}/constants.py | 0
.../lib => }/airavata/model/workspace/ttypes.py | 0
.../model/data => airavata/service}/__init__.py | 0
.../service/profile}/__init__.py | 0
.../service/profile}/constants.py | 0
.../service/profile/groupmanager}/__init__.py | 0
.../groupmanager/cpi/GroupManagerService-remote | 0
.../groupmanager/cpi/GroupManagerService.py | 0
.../service/profile/groupmanager/cpi/__init__.py | 0
.../service/profile/groupmanager/cpi/constants.py | 0
.../profile/groupmanager/cpi/error}/__init__.py | 0
.../profile/groupmanager/cpi/error}/constants.py | 0
.../profile/groupmanager/cpi/error/ttypes.py | 0
.../service/profile/groupmanager/cpi/ttypes.py | 0
.../service/profile/iam}/__init__.py | 0
.../service/profile/iam/admin}/__init__.py | 0
.../profile/iam/admin/services}/__init__.py | 0
.../iam/admin/services/cpi/IamAdminServices-remote | 0
.../iam/admin/services/cpi/IamAdminServices.py | 0
.../profile/iam/admin/services/cpi/__init__.py | 0
.../profile/iam/admin/services/cpi/constants.py | 0
.../iam/admin/services/cpi/error}/__init__.py | 0
.../iam/admin/services/cpi/error}/constants.py | 0
.../profile/iam/admin/services/cpi/error/ttypes.py | 0
.../profile/iam/admin/services/cpi/ttypes.py | 0
.../service/profile/tenant}/__init__.py | 0
.../profile/tenant/cpi/TenantProfileService-remote | 0
.../profile/tenant/cpi/TenantProfileService.py | 0
.../service/profile/tenant/cpi/__init__.py | 0
.../service/profile/tenant/cpi/constants.py | 0
.../service/profile/tenant/cpi}/error/__init__.py | 0
.../service/profile/tenant/cpi}/error/constants.py | 0
.../service/profile/tenant/cpi/error/ttypes.py | 0
.../airavata/service/profile/tenant/cpi/ttypes.py | 0
.../lib => }/airavata/service/profile/ttypes.py | 0
.../service/profile/user}/__init__.py | 0
.../profile/user/cpi/UserProfileService-remote | 0
.../service/profile/user/cpi/UserProfileService.py | 0
.../airavata/service/profile/user/cpi/__init__.py | 0
.../airavata/service/profile/user/cpi/constants.py | 0
.../service/profile/user/cpi/error/__init__.py | 0
.../service/profile/user/cpi/error/constants.py | 0
.../service/profile/user/cpi/error/ttypes.py | 0
.../airavata/service/profile/user/cpi/ttypes.py | 0
.../airavata_python_sdk.egg-info/PKG-INFO | 10 +
.../airavata_python_sdk.egg-info/SOURCES.txt | 197 +
.../dependency_links.txt | 1 +
.../airavata_python_sdk.egg-info/top_level.txt | 4 +
.../user => build/lib/airavata}/__init__.py | 0
.../lib/airavata/api/Airavata.py | 0
.../lib/airavata/api/__init__.py | 0
.../lib/airavata/api/constants.py | 0
.../lib/airavata/api/credential}/__init__.py | 0
.../api/credential/store/CredentialStoreService.py | 2851 ++++++++
.../lib/airavata/api/credential/store/__init__.py | 1 +
.../airavata/api/credential/store}/constants.py | 1 +
.../api/credential/store}/error/__init__.py | 0
.../api/credential/store}/error/constants.py | 0
.../airavata/api/credential/store}/error/ttypes.py | 4 +-
.../lib/airavata/api/credential/store}/ttypes.py | 3 +-
.../lib/airavata/api}/error/__init__.py | 0
.../lib/airavata/api}/error/constants.py | 0
.../lib/airavata/api/error/ttypes.py | 0
.../airavata/api/sharing/SharingRegistryService.py | 0
.../lib/airavata/api/sharing/__init__.py | 0
.../lib/airavata/api/sharing/constants.py | 0
.../lib/airavata/api/sharing/ttypes.py | 0
.../resources => build}/lib/airavata/api/ttypes.py | 0
.../user => build/lib/airavata/base}/__init__.py | 0
.../lib/airavata/base/api/BaseAPI.py | 0
.../lib/airavata/base/api/__init__.py | 0
.../lib/airavata/base/api}/constants.py | 0
.../lib/airavata/base/api/ttypes.py | 0
.../error => build/lib/airavata/model}/__init__.py | 0
.../lib/airavata/model/appcatalog}/__init__.py | 0
.../appcatalog/accountprovisioning}/__init__.py | 0
.../appcatalog/accountprovisioning}/constants.py | 0
.../model/appcatalog/accountprovisioning/ttypes.py | 0
.../model/appcatalog/appdeployment}/__init__.py | 0
.../model/appcatalog/appdeployment}/constants.py | 0
.../model/appcatalog/appdeployment/ttypes.py | 0
.../model/appcatalog/appinterface}/__init__.py | 0
.../model/appcatalog/appinterface}/constants.py | 0
.../model/appcatalog/appinterface/ttypes.py | 0
.../model/appcatalog/computeresource}/__init__.py | 0
.../model/appcatalog/computeresource}/constants.py | 0
.../model/appcatalog/computeresource/ttypes.py | 0
.../model/appcatalog/gatewaygroups}/__init__.py | 0
.../model/appcatalog/gatewaygroups}/constants.py | 0
.../model/appcatalog/gatewaygroups/ttypes.py | 0
.../model/appcatalog/gatewayprofile}/__init__.py | 0
.../model/appcatalog/gatewayprofile}/constants.py | 0
.../model/appcatalog/gatewayprofile/ttypes.py | 0
.../appcatalog/groupresourceprofile}/__init__.py | 0
.../appcatalog/groupresourceprofile}/constants.py | 0
.../appcatalog/groupresourceprofile/ttypes.py | 0
.../model/appcatalog/parallelism}/__init__.py | 0
.../model/appcatalog/parallelism}/constants.py | 0
.../model/appcatalog/parallelism/ttypes.py | 0
.../airavata/model/appcatalog/parser}/__init__.py | 0
.../airavata/model/appcatalog/parser}/constants.py | 0
.../lib/airavata/model/appcatalog/parser/ttypes.py | 0
.../model/appcatalog/storageresource}/__init__.py | 0
.../model/appcatalog/storageresource}/constants.py | 0
.../model/appcatalog/storageresource/ttypes.py | 0
.../appcatalog/userresourceprofile}/__init__.py | 0
.../appcatalog/userresourceprofile}/constants.py | 0
.../model/appcatalog/userresourceprofile/ttypes.py | 0
.../lib/airavata/model/application}/__init__.py | 0
.../lib/airavata/model/application/io}/__init__.py | 0
.../airavata/model/application/io}/constants.py | 0
.../lib/airavata/model/application/io/ttypes.py | 16 +-
.../lib/airavata/model/commons}/__init__.py | 0
.../lib/airavata/model/commons}/constants.py | 0
.../lib/airavata/model/commons/ttypes.py | 0
.../lib/airavata/model}/constants.py | 0
.../lib/airavata/model/credential}/__init__.py | 0
.../airavata/model/credential/store}/__init__.py | 0
.../airavata/model/credential/store/constants.py | 0
.../lib/airavata/model/credential/store/ttypes.py | 0
.../lib/airavata/model/data}/__init__.py | 0
.../lib/airavata/model/data/movement}/__init__.py | 0
.../lib/airavata/model/data/movement}/constants.py | 0
.../lib/airavata/model/data/movement/ttypes.py | 0
.../lib/airavata/model/data/replica}/__init__.py | 0
.../lib/airavata/model/data/replica}/constants.py | 0
.../lib/airavata/model/data/replica/ttypes.py | 0
.../lib/airavata/model/dbevent}/__init__.py | 0
.../lib/airavata/model/dbevent}/constants.py | 0
.../lib/airavata/model/dbevent/ttypes.py | 0
.../lib/airavata/model/experiment}/__init__.py | 0
.../lib/airavata/model/experiment}/constants.py | 0
.../lib/airavata/model/experiment/ttypes.py | 0
.../lib/airavata/model/group}/__init__.py | 0
.../lib/airavata/model/group}/constants.py | 0
.../lib/airavata/model/group/ttypes.py | 0
.../lib/airavata/model/job}/__init__.py | 0
.../lib/airavata/model/job}/constants.py | 0
.../lib/airavata/model/job/ttypes.py | 0
.../lib/airavata/model/messaging}/__init__.py | 0
.../airavata/model/messaging/event}/__init__.py | 0
.../airavata/model/messaging/event}/constants.py | 0
.../lib/airavata/model/messaging/event/ttypes.py | 0
.../lib/airavata/model/process}/__init__.py | 0
.../lib/airavata/model/process}/constants.py | 0
.../lib/airavata/model/process/ttypes.py | 0
.../lib/airavata/model/scheduling}/__init__.py | 0
.../lib/airavata/model/scheduling}/constants.py | 0
.../lib/airavata/model/scheduling/ttypes.py | 0
.../lib/airavata/model/security}/__init__.py | 0
.../lib/airavata/model/security}/constants.py | 0
.../lib/airavata/model/security/ttypes.py | 0
.../lib/airavata/model/sharing}/__init__.py | 0
.../lib/airavata/model/sharing/constants.py | 0
.../lib/airavata/model/sharing/ttypes.py | 0
.../lib/airavata/model/status}/__init__.py | 0
.../lib/airavata/model/status}/constants.py | 0
.../lib/airavata/model/status/ttypes.py | 0
.../lib/airavata/model/task}/__init__.py | 0
.../lib/airavata/model/task}/constants.py | 0
.../lib/airavata/model/task/ttypes.py | 0
.../lib/airavata/model/tenant}/__init__.py | 0
.../lib/airavata/model/tenant}/constants.py | 0
.../lib/airavata/model/tenant/ttypes.py | 0
.../lib/airavata/model/ttypes.py | 0
.../lib/airavata/model/user}/__init__.py | 0
.../lib/airavata/model/user/constants.py | 0
.../lib/airavata/model/user/ttypes.py | 0
.../lib/airavata/model/workflow}/__init__.py | 0
.../lib/airavata/model/workflow}/constants.py | 0
.../lib/airavata/model/workflow/ttypes.py | 0
.../lib/airavata/model/workspace}/__init__.py | 0
.../lib/airavata/model/workspace}/constants.py | 0
.../lib/airavata/model/workspace/ttypes.py | 0
.../lib/airavata/service}/__init__.py | 0
.../lib/airavata/service/profile}/__init__.py | 0
.../lib/airavata/service/profile}/constants.py | 0
.../service/profile/groupmanager}/__init__.py | 0
.../groupmanager/cpi/GroupManagerService.py | 0
.../service/profile/groupmanager/cpi/__init__.py | 0
.../service/profile/groupmanager/cpi/constants.py | 0
.../profile/groupmanager}/cpi/error/__init__.py | 0
.../profile/groupmanager}/cpi/error/constants.py | 0
.../profile/groupmanager/cpi/error/ttypes.py | 0
.../service/profile/groupmanager/cpi/ttypes.py | 0
.../lib/airavata/service/profile/iam}/__init__.py | 0
.../service/profile/iam/admin}/__init__.py | 0
.../profile/iam/admin/services}/__init__.py | 0
.../iam/admin/services/cpi/IamAdminServices.py | 0
.../profile/iam/admin/services/cpi/__init__.py | 0
.../profile/iam/admin/services/cpi/constants.py | 0
.../iam/admin/services}/cpi/error/__init__.py | 0
.../iam/admin/services}/cpi/error/constants.py | 0
.../profile/iam/admin/services/cpi/error/ttypes.py | 0
.../profile/iam/admin/services/cpi/ttypes.py | 0
.../airavata/service/profile/tenant}/__init__.py | 0
.../profile/tenant/cpi/TenantProfileService.py | 0
.../service/profile/tenant/cpi/__init__.py | 0
.../service/profile/tenant/cpi/constants.py | 0
.../service/profile/tenant}/cpi/error/__init__.py | 0
.../service/profile/tenant}/cpi/error/constants.py | 0
.../service/profile/tenant/cpi/error/ttypes.py | 0
.../airavata/service/profile/tenant/cpi/ttypes.py | 0
.../lib/airavata/service/profile/ttypes.py | 0
.../lib/airavata/service/profile/user/__init__.py | 0
.../service/profile/user/cpi/UserProfileService.py | 0
.../airavata/service/profile/user/cpi/__init__.py | 0
.../airavata/service/profile/user/cpi/constants.py | 0
.../service/profile/user/cpi/error/__init__.py | 0
.../service/profile/user/cpi/error/constants.py | 0
.../service/profile/user/cpi/error/ttypes.py | 0
.../airavata/service/profile/user/cpi/ttypes.py | 0
.../profile/user => build/lib/clients}/__init__.py | 0
.../build/lib/clients/api_server_client.py | 7049 ++++++++++++++++++++
.../build/lib/clients/credential_store_client.py | 60 +
.../build/lib/clients/file_handling_client.py | 61 +
.../build/lib/clients/file_upload_client.py | 46 +
.../build/lib/clients/group_manager_client.py | 224 +
.../build/lib/clients/iam_admin_client.py | 246 +
.../build/lib/clients/keycloak_token_fetcher.py | 67 +
.../build/lib/clients/sharing_registry_client.py | 880 +++
.../build/lib/clients/tenant_profile_client.py | 140 +
.../build/lib/clients/user_profile_client.py | 150 +
.../build/lib/samples/__init__.py | 15 +
.../build/lib/samples/api_server_client_samples.py | 201 +
.../lib/samples/create_launch_echo_experiment.py | 104 +
.../samples/create_launch_gaussian_experiment.py | 113 +
.../lib/samples/group_manager_client_samples.py | 86 +
.../build/lib/samples/iam_admin_client_samples.py | 61 +
.../build/lib/samples/metadata_fetcher.py | 67 +
.../build/lib/samples/resources/__init__.py | 15 +
.../lib/samples/sharing_registry_client_samples.py | 92 +
.../lib/samples/tenant_profile_client_samples.py | 53 +
.../lib/samples/user_profile_client_samples.py | 66 +
.../user => build/lib/transport}/__init__.py | 0
.../build/lib/transport/settings.ini | 31 +
.../build/lib/transport/settings.py | 107 +
.../build/lib/transport/utils.py | 234 +
.../service/profile/user => clients}/__init__.py | 0
.../clients/api_server_client.py | 7049 ++++++++++++++++++++
.../clients/credential_store_client.py | 60 +
.../clients/file_handling_client.py | 62 +
.../clients/group_manager_client.py | 224 +
.../clients/iam_admin_client.py | 246 +
.../clients/keycloak_token_fetcher.py | 67 +
.../clients/sharing_registry_client.py | 880 +++
.../clients/tenant_profile_client.py | 140 +
.../clients/user_profile_client.py | 150 +
.../airavata_python_sdk-1.0.0-py2.py3-none-any.whl | Bin 0 -> 327991 bytes
.../airavata-python-sdk/pom.xml | 124 -
.../airavata-python-sdk/requirements.txt | 7 +
.../airavata-python-sdk/samples/__init__.py | 15 +
.../samples/api_server_client_samples.py | 201 +
.../samples/create_launch_echo_experiment.py | 114 +
.../samples/create_launch_gaussian_experiment.py | 113 +
.../airavata-python-sdk/samples/file_utils.py | 46 +
.../samples/group_manager_client_samples.py | 86 +
.../samples/iam_admin_client_samples.py | 61 +
.../samples/metadata_fetcher.py | 67 +
.../samples/resources/__init__.py | 15 +
.../samples/resources/incommon_rsa_server_ca.pem | 68 +
.../samples/sharing_registry_client_samples.py | 92 +
.../samples/tenant_profile_client_samples.py | 53 +
.../samples/user_profile_client_samples.py | 66 +
.../airavata-python-sdk/setup.cfg | 26 +
.../airavata-python-sdk/setup.py | 21 +
.../airavata-python-sdk/src/main/INSTALL | 7 -
.../airavata-python-sdk/src/main/LICENSE | 2272 -------
.../airavata-python-sdk/src/main/NOTICE | 163 -
.../airavata-python-sdk/src/main/README | 4 -
.../src/main/assembly/bin-assembly.xml | 76 -
.../main/resources/conf/airavata-client.properties | 41 -
.../src/main/resources/lib/thrift/TSCons.py | 35 -
.../main/resources/lib/thrift/TSerialization.py | 38 -
.../src/main/resources/lib/thrift/TTornado.py | 153 -
.../src/main/resources/lib/thrift/Thrift.py | 170 -
.../src/main/resources/lib/thrift/__init__.py | 20 -
.../main/resources/lib/thrift/protocol/TBase.py | 81 -
.../lib/thrift/protocol/TBinaryProtocol.py | 261 -
.../lib/thrift/protocol/TCompactProtocol.py | 405 --
.../resources/lib/thrift/protocol/TJSONProtocol.py | 552 --
.../resources/lib/thrift/protocol/TProtocol.py | 406 --
.../main/resources/lib/thrift/protocol/__init__.py | 20 -
.../resources/lib/thrift/protocol/fastbinary.c | 1219 ----
.../resources/lib/thrift/server/THttpServer.py | 87 -
.../lib/thrift/server/TNonblockingServer.py | 346 -
.../lib/thrift/server/TProcessPoolServer.py | 118 -
.../main/resources/lib/thrift/server/TServer.py | 269 -
.../main/resources/lib/thrift/server/__init__.py | 20 -
.../resources/lib/thrift/transport/THttpClient.py | 147 -
.../resources/lib/thrift/transport/TSSLSocket.py | 214 -
.../main/resources/lib/thrift/transport/TSocket.py | 176 -
.../resources/lib/thrift/transport/TTransport.py | 330 -
.../resources/lib/thrift/transport/TTwisted.py | 221 -
.../lib/thrift/transport/TZlibTransport.py | 249 -
.../resources/lib/thrift/transport/__init__.py | 20 -
.../src/main/resources/samples/AiravataClient.py | 306 -
.../resources/samples/TestAiravataConnection.py | 61 -
.../src/main/resources/samples/createExperiment.py | 74 -
.../src/main/resources/samples/createProject.py | 70 -
.../samples/getAllApplicationInterfaces.py | 64 -
.../samples/getAllComputeResourceNames.py | 64 -
.../src/main/resources/samples/getProjects.py | 64 -
.../main/resources/samples/testAiravataClient.py | 32 -
.../service/profile/user => transport}/__init__.py | 0
.../airavata-python-sdk/transport/settings.ini | 31 +
.../airavata-python-sdk/transport/settings.py | 107 +
.../airavata-python-sdk/transport/utils.py | 234 +
airavata-api/airavata-client-sdks/pom.xml | 1 -
.../scigap/develop/group_vars/all/vars.yml | 3 +
.../scigap/develop/group_vars/all/vault.yml | 69 +-
.../scigap/develop/group_vars/django/vars.yml | 3 +-
.../django => develop/host_vars/amp}/vars.yml | 39 +-
.../scigap/develop/host_vars/amp/vault.yml | 15 +
.../django => develop/host_vars/geo}/vars.yml | 40 +-
.../scigap/develop/host_vars/geo/vault.yml | 15 +
.../simccs/files/django-ssl-vhost.conf.j2 | 1 +
.../scigap/develop/host_vars/simccs/vars.yml | 17 +-
dev-tools/ansible/inventories/scigap/develop/hosts | 2 +
.../scigap/production/group_vars/all/vars.yml | 10 +
.../scigap/production/group_vars/all/vault.yml | 71 +-
.../scigap/production/group_vars/django/vars.yml | 3 +-
.../host_vars/{testdrive => cgpe}/vars.yml | 26 +-
.../scigap/production/host_vars/cgpe/vault.yml | 15 +
.../scigap/production/host_vars/csbglsu/vars.yml | 8 +-
.../scigap/production/host_vars/delta/vars.yml | 3 +-
.../production/host_vars/distantreader/vars.yml | 2 +-
.../host_vars/dreg/files}/django-ssl-vhost.conf.j2 | 2 +
.../scigap/production/host_vars/dreg/vars.yml | 5 +-
.../production/host_vars/futurewater/vars.yml | 10 +-
.../{testdrive => microbial-genomes}/vars.yml | 26 +-
.../host_vars/microbial-genomes/vault.yml | 15 +
.../scigap/production/host_vars/saverx/vars.yml | 2 +-
.../simccs/files/django-ssl-vhost.conf.j2 | 1 +
.../scigap/production/host_vars/simccs/vars.yml | 15 +-
.../host_vars/{testdrive => smaltr}/vars.yml | 26 +-
.../scigap/production/host_vars/smaltr/vault.yml | 15 +
.../scigap/production/host_vars/testdrive/vars.yml | 4 +-
.../host_vars/{saverx => toppic}/vars.yml | 26 +-
.../scigap/production/host_vars/toppic/vault.yml | 15 +
.../host_vars/{testdrive => v4i}/vars.yml | 24 +-
.../scigap/production/host_vars/v4i/vault.yml | 15 +
.../ansible/inventories/scigap/production/hosts | 8 +-
.../scigap/staging/group_vars/all/vars.yml | 1 +
.../scigap/staging/group_vars/django/vars.yml | 1 +
dev-tools/ansible/roles/api-orch/defaults/main.yml | 1 +
.../templates/airavata-server.properties.j2 | 1 +
dev-tools/ansible/roles/database/tasks/django.yml | 4 +-
dev-tools/ansible/roles/django/defaults/main.yml | 20 +-
.../roles/django/files/remove_old_js_css_files.py | 46 +
dev-tools/ansible/roles/django/handlers/main.yml | 18 +
dev-tools/ansible/roles/django/tasks/main.yml | 38 +-
.../django/templates/django-ssl-vhost.conf.j2 | 1 +
.../roles/django/templates/django-vhost.conf.j2 | 1 +
.../roles/django/templates/settings_local.py.j2 | 10 +-
.../handlers => django_setup/defaults}/main.yml | 10 +-
.../ansible/roles/django_setup/files/00-wsgi.conf | 1 +
.../files/django-httpd.te} | 14 +-
.../ansible/roles/django_setup/tasks/main.yml | 124 +-
.../ansible/roles/helix_setup/defaults/main.yml | 1 +
.../parser-wm/airavata-server.properties.j2 | 1 +
.../participant/airavata-server.properties.j2 | 8 +
.../post-wm/airavata-server.properties.j2 | 1 +
.../templates/pre-wm/airavata-server.properties.j2 | 1 +
dev-tools/ansible/roles/httpd/defaults/main.yml | 7 +
dev-tools/ansible/roles/httpd/handlers/main.yml | 2 +-
.../tasks/install_deps_CentOS_7.yml} | 18 +-
.../roles/httpd/tasks/install_deps_Ubuntu_16.yml | 64 +
dev-tools/ansible/roles/httpd/tasks/main.yml | 2 +
.../ansible/roles/job_monitor/defaults/main.yml | 1 +
.../email-monitor/airavata-server.properties.j2 | 1 +
.../templates/email-monitor/email-config.yaml.j2 | 1 +
dev-tools/ansible/roles/letsencrypt/tasks/main.yml | 2 +
.../airavata/helix/adaptor/PoolingSSHJClient.java | 81 +-
.../airavata/helix/adaptor/SSHJAgentAdaptor.java | 152 +-
.../adaptor/wrapper/SCPFileTransferWrapper.java | 12 +-
.../helix/adaptor/wrapper/SFTPClientWrapper.java | 12 +-
.../helix/adaptor/wrapper/SSHClientWrapper.java | 25 +
.../helix/adaptor/wrapper/SessionWrapper.java | 12 +-
.../airavata/helix/impl/task/AiravataTask.java | 26 +-
.../task/cancel/RemoteJobCancellationTask.java | 6 +-
.../impl/task/staging/InputDataStagingTask.java | 4 +-
.../task/submission/DefaultJobSubmissionTask.java | 71 +-
.../task/submission/config/GroovyMapBuilder.java | 22 +-
.../helix/impl/workflow/PostWorkflowManager.java | 1 +
.../helix/impl/workflow/PreWorkflowManager.java | 33 +-
.../airavata/common/utils/ApplicationSettings.java | 5 +
.../airavata/common/utils/ThriftClientPool.java | 23 +-
.../common/utils/ThriftClientPoolTest.java | 63 +
.../src/main/assembly/controller-bin-assembly.xml | 1 +
.../main/assembly/email-monitor-bin-assembly.xml | 1 +
.../src/main/assembly/parser-wm-bin-assembly.xml | 1 +
.../src/main/assembly/participant-bin-assembly.xml | 1 +
.../assembly/platform-monitor-bin-assembly.xml | 1 +
.../src/main/assembly/post-wm-bin-assembly.xml | 1 +
.../src/main/assembly/pre-wm-bin-assembly.xml | 1 +
.../assembly/realtime-monitor-bin-assembly.xml | 1 +
.../src/main/resources/META-INF/persistence.xml | 3 +
.../src/main/resources/airavata-server.properties | 12 +-
.../core/entities/expcatalog/JobStatusEntity.java | 7 +-
.../next/DeltaScripts/appCatalog_schema_delta.sql | 19 +
.../component-cpis/credential-store-cpi.thrift | 1 +
.../component-cpis/credential_store_errors.thrift | 1 +
.../generate-thrift-stubs.sh | 4 +
.../apache/airavata/tools/load/Authenticator.java | 1 +
538 files changed, 28254 insertions(+), 9349 deletions(-)
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/.gitignore
copy LICENSE => airavata-api/airavata-client-sdks/airavata-python-sdk/LICENSE (100%)
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/README.md
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => airavata}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/api/Airavata-remote (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/api/Airavata.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/api/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/api/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/tenant => airavata/api/credential}/__init__.py (100%)
create mode 100755 airavata-api/airavata-client-sdks/airavata-python-sdk/airavata/api/credential/store/CredentialStoreService-remote
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/airavata/api/credential/store/CredentialStoreService.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/airavata/api/credential/store/__init__.py
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/accountprovisioning => airavata/api/credential/store}/constants.py (92%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi => airavata/api/credential/store}/error/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi => airavata/api/credential/store}/error/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/iam/admin/services/cpi => airavata/api/credential/store}/error/ttypes.py (95%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/api/sharing => airavata/api/credential/store}/ttypes.py (79%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/tenant/cpi => airavata/api}/error/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/tenant/cpi => airavata/api}/error/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/api/error/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/api/sharing/SharingRegistryService-remote (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/api/sharing/SharingRegistryService.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/api/sharing/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/api/sharing/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/api/sharing/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/api/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/iam/admin/services => airavata/base}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/base/api/BaseAPI-remote (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/base/api/BaseAPI.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/base/api/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/iam/admin/services/cpi/error => airavata/base/api}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/base/api/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/iam/admin/services/cpi/error => airavata/model}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/iam/admin => airavata/model/appcatalog}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/groupmanager/cpi/error => airavata/model/appcatalog/accountprovisioning}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/groupmanager/cpi/error => airavata/model/appcatalog/accountprovisioning}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/appcatalog/accountprovisioning/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile => airavata/model/appcatalog/appdeployment}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile => airavata/model/appcatalog/appdeployment}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/appcatalog/appdeployment/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/workspace => airavata/model/appcatalog/appinterface}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/workspace => airavata/model/appcatalog/appinterface}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/appcatalog/appinterface/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/workflow => airavata/model/appcatalog/computeresource}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/workflow => airavata/model/appcatalog/computeresource}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/appcatalog/computeresource/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/user => airavata/model/appcatalog/gatewaygroups}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/tenant => airavata/model/appcatalog/gatewaygroups}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/appcatalog/gatewaygroups/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/tenant => airavata/model/appcatalog/gatewayprofile}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/task => airavata/model/appcatalog/gatewayprofile}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/appcatalog/gatewayprofile/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/task => airavata/model/appcatalog/groupresourceprofile}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/status => airavata/model/appcatalog/groupresourceprofile}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/appcatalog/groupresourceprofile/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/status => airavata/model/appcatalog/parallelism}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/security => airavata/model/appcatalog/parallelism}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/appcatalog/parallelism/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/sharing => airavata/model/appcatalog/parser}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/scheduling => airavata/model/appcatalog/parser}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/appcatalog/parser/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/security => airavata/model/appcatalog/storageresource}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/process => airavata/model/appcatalog/storageresource}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/appcatalog/storageresource/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/scheduling => airavata/model/appcatalog/userresourceprofile}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/messaging/event => airavata/model/appcatalog/userresourceprofile}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/appcatalog/userresourceprofile/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/iam => airavata/model/application}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/process => airavata/model/application/io}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/job => airavata/model/application/io}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/application/io/ttypes.py (96%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/messaging/event => airavata/model/commons}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/credential/store => airavata/model/commons}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/commons/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/group => airavata/model}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/groupmanager => airavata/model/credential}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/job => airavata/model/credential/store}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/commons => airavata/model/credential/store}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/credential/store/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service => airavata/model/data}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/group => airavata/model/data/movement}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/experiment => airavata/model/data/movement}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/data/movement/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/experiment => airavata/model/data/replica}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/dbevent => airavata/model/data/replica}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/data/replica/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/dbevent/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/data/replica => airavata/model/dbevent}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/dbevent/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/data/replica => airavata/model/experiment}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/data/movement => airavata/model/experiment}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/experiment/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/data/movement => airavata/model/group}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model => airavata/model/group}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/group/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/credential/store => airavata/model/job}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/application/io => airavata/model/job}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/job/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/messaging/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/commons => airavata/model/messaging/event}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/userresourceprofile => airavata/model/messaging/event}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/messaging/event/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/application/io => airavata/model/process}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/storageresource => airavata/model/process}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/process/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/userresourceprofile => airavata/model/scheduling}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/parser => airavata/model/scheduling}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/scheduling/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/storageresource => airavata/model/security}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/parallelism => airavata/model/security}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/security/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/parser => airavata/model/sharing}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/sharing/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/sharing/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/parallelism => airavata/model/status}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/groupresourceprofile => airavata/model/status}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/status/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/groupresourceprofile => airavata/model/task}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/gatewayprofile => airavata/model/task}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/task/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/gatewayprofile => airavata/model/tenant}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/gatewaygroups => airavata/model/tenant}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/tenant/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/gatewaygroups => airavata/model/user}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/user/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/user/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/computeresource => airavata/model/workflow}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/computeresource => airavata/model/workflow}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/workflow/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/appinterface => airavata/model/workspace}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/appinterface => airavata/model/workspace}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/model/workspace/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/data => airavata/service}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/appdeployment => airavata/service/profile}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/appdeployment => airavata/service/profile}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/credential => airavata/service/profile/groupmanager}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/groupmanager/cpi/GroupManagerService-remote (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/groupmanager/cpi/GroupManagerService.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/groupmanager/cpi/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/groupmanager/cpi/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/accountprovisioning => airavata/service/profile/groupmanager/cpi/error}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/accountprovisioning => airavata/service/profile/groupmanager/cpi/error}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/groupmanager/cpi/error/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/groupmanager/cpi/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/application => airavata/service/profile/iam}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog => airavata/service/profile/iam/admin}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/base => airavata/service/profile/iam/admin/services}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/iam/admin/services/cpi/IamAdminServices-remote (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/iam/admin/services/cpi/IamAdminServices.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/iam/admin/services/cpi/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/iam/admin/services/cpi/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model => airavata/service/profile/iam/admin/services/cpi/error}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/base/api => airavata/service/profile/iam/admin/services/cpi/error}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/iam/admin/services/cpi/error/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/iam/admin/services/cpi/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata => airavata/service/profile/tenant}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/tenant/cpi/TenantProfileService-remote (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/tenant/cpi/TenantProfileService.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/tenant/cpi/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/tenant/cpi/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/api => airavata/service/profile/tenant/cpi}/error/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/api => airavata/service/profile/tenant/cpi}/error/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/tenant/cpi/error/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/tenant/cpi/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => airavata/service/profile/user}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/user/cpi/UserProfileService-remote (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/user/cpi/UserProfileService.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/user/cpi/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/user/cpi/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/user/cpi/error/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/user/cpi/error/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/user/cpi/error/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib => }/airavata/service/profile/user/cpi/ttypes.py (100%)
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/airavata_python_sdk.egg-info/PKG-INFO
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/airavata_python_sdk.egg-info/SOURCES.txt
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/airavata_python_sdk.egg-info/dependency_links.txt
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/airavata_python_sdk.egg-info/top_level.txt
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/api/Airavata.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/api/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/api/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata/api/credential}/__init__.py (100%)
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/airavata/api/credential/store/CredentialStoreService.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/airavata/api/credential/store/__init__.py
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/accountprovisioning => build/lib/airavata/api/credential/store}/constants.py (92%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi => build/lib/airavata/api/credential/store}/error/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi => build/lib/airavata/api/credential/store}/error/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/iam/admin/services/cpi => build/lib/airavata/api/credential/store}/error/ttypes.py (95%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/api/sharing => build/lib/airavata/api/credential/store}/ttypes.py (79%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi => build/lib/airavata/api}/error/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi => build/lib/airavata/api}/error/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/api/error/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/api/sharing/SharingRegistryService.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/api/sharing/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/api/sharing/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/api/sharing/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/api/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata/base}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/base/api/BaseAPI.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/base/api/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/base/api}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/base/api/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata/model/appcatalog}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/accountprovisioning}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/accountprovisioning}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/appcatalog/accountprovisioning/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/appdeployment}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/appdeployment}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/appcatalog/appdeployment/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/appinterface}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/appinterface}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/appcatalog/appinterface/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/computeresource}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/computeresource}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/appcatalog/computeresource/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/gatewaygroups}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/gatewaygroups}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/appcatalog/gatewaygroups/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/gatewayprofile}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/gatewayprofile}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/appcatalog/gatewayprofile/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/groupresourceprofile}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/groupresourceprofile}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/appcatalog/groupresourceprofile/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/parallelism}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/parallelism}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/appcatalog/parallelism/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/parser}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/parser}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/appcatalog/parser/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/storageresource}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/storageresource}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/appcatalog/storageresource/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/userresourceprofile}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/appcatalog/userresourceprofile}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/appcatalog/userresourceprofile/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata/model/application}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/application/io}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/application/io}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/application/io/ttypes.py (96%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/commons}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/credential/store => build/lib/airavata/model/commons}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/commons/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata/model/credential}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/credential/store}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/credential/store/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/credential/store/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata/model/data}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/data/movement}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/data/movement}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/data/movement/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/data/replica}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/data/replica}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/data/replica/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/dbevent}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/dbevent}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/dbevent/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/experiment}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/experiment}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/experiment/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/group}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/group}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/group/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/job}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/job}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/job/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata/model/messaging}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/messaging/event}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/messaging/event}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/messaging/event/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/process}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/process}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/process/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/scheduling}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/scheduling}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/scheduling/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/security}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/security}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/security/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/sharing}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/sharing/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/sharing/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/status}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/status}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/status/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/task}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/task}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/task/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/tenant}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/tenant}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/tenant/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/user}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/user/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/user/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/workflow}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/workflow}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/workflow/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/workspace}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/model/workspace}/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/model/workspace/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata/service}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/service/profile}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error => build/lib/airavata/service/profile}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata/service/profile/groupmanager}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/groupmanager/cpi/GroupManagerService.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/groupmanager/cpi/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/groupmanager/cpi/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata/service/profile/groupmanager}/cpi/error/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata/service/profile/groupmanager}/cpi/error/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/groupmanager/cpi/error/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/groupmanager/cpi/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata/service/profile/iam}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata/service/profile/iam/admin}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata/service/profile/iam/admin/services}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/iam/admin/services/cpi/IamAdminServices.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/iam/admin/services/cpi/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/iam/admin/services/cpi/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata/service/profile/iam/admin/services}/cpi/error/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata/service/profile/iam/admin/services}/cpi/error/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/iam/admin/services/cpi/error/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/iam/admin/services/cpi/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata/service/profile/tenant}/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/tenant/cpi/TenantProfileService.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/tenant/cpi/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/tenant/cpi/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata/service/profile/tenant}/cpi/error/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/airavata/service/profile/tenant}/cpi/error/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/tenant/cpi/error/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/tenant/cpi/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/user/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/user/cpi/UserProfileService.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/user/cpi/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/user/cpi/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/user/cpi/error/__init__.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/user/cpi/error/constants.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/user/cpi/error/ttypes.py (100%)
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => build}/lib/airavata/service/profile/user/cpi/ttypes.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/clients}/__init__.py (100%)
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/clients/api_server_client.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/clients/credential_store_client.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/clients/file_handling_client.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/clients/file_upload_client.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/clients/group_manager_client.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/clients/iam_admin_client.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/clients/keycloak_token_fetcher.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/clients/sharing_registry_client.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/clients/tenant_profile_client.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/clients/user_profile_client.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/samples/__init__.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/samples/api_server_client_samples.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/samples/create_launch_echo_experiment.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/samples/create_launch_gaussian_experiment.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/samples/group_manager_client_samples.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/samples/iam_admin_client_samples.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/samples/metadata_fetcher.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/samples/resources/__init__.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/samples/sharing_registry_client_samples.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/samples/tenant_profile_client_samples.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/samples/user_profile_client_samples.py
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => build/lib/transport}/__init__.py (100%)
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/transport/settings.ini
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/transport/settings.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/transport/utils.py
copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => clients}/__init__.py (100%)
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/clients/api_server_client.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/clients/credential_store_client.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/clients/file_handling_client.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/clients/group_manager_client.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/clients/iam_admin_client.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/clients/keycloak_token_fetcher.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/clients/sharing_registry_client.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/clients/tenant_profile_client.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/clients/user_profile_client.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/dist/airavata_python_sdk-1.0.0-py2.py3-none-any.whl
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/pom.xml
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/requirements.txt
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/samples/__init__.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/samples/api_server_client_samples.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/samples/create_launch_echo_experiment.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/samples/create_launch_gaussian_experiment.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/samples/file_utils.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/samples/group_manager_client_samples.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/samples/iam_admin_client_samples.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/samples/metadata_fetcher.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/samples/resources/__init__.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/samples/resources/incommon_rsa_server_ca.pem
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/samples/sharing_registry_client_samples.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/samples/tenant_profile_client_samples.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/samples/user_profile_client_samples.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/setup.cfg
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/setup.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/INSTALL
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/LICENSE
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/NOTICE
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/README
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/assembly/bin-assembly.xml
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/conf/airavata-client.properties
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/TSCons.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/TSerialization.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/TTornado.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/Thrift.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/__init__.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/protocol/TBase.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/protocol/TBinaryProtocol.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/protocol/TCompactProtocol.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/protocol/TJSONProtocol.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/protocol/TProtocol.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/protocol/__init__.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/protocol/fastbinary.c
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/server/THttpServer.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/server/TNonblockingServer.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/server/TProcessPoolServer.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/server/TServer.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/server/__init__.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/transport/THttpClient.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/transport/TSSLSocket.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/transport/TSocket.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/transport/TTransport.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/transport/TTwisted.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/transport/TZlibTransport.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/thrift/transport/__init__.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/samples/AiravataClient.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/samples/TestAiravataConnection.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/samples/createExperiment.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/samples/createProject.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/samples/getAllApplicationInterfaces.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/samples/getAllComputeResourceNames.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/samples/getProjects.py
delete mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/samples/testAiravataClient.py
rename airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user => transport}/__init__.py (100%)
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/transport/settings.ini
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/transport/settings.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/transport/utils.py
copy dev-tools/ansible/inventories/scigap/{staging/group_vars/django => develop/host_vars/amp}/vars.yml (52%)
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/amp/vault.yml
copy dev-tools/ansible/inventories/scigap/{staging/group_vars/django => develop/host_vars/geo}/vars.yml (50%)
create mode 100644 dev-tools/ansible/inventories/scigap/develop/host_vars/geo/vault.yml
copy dev-tools/ansible/inventories/scigap/production/host_vars/{testdrive => cgpe}/vars.yml (52%)
create mode 100644 dev-tools/ansible/inventories/scigap/production/host_vars/cgpe/vault.yml
copy dev-tools/ansible/{roles/django/templates => inventories/scigap/production/host_vars/dreg/files}/django-ssl-vhost.conf.j2 (96%)
copy dev-tools/ansible/inventories/scigap/production/host_vars/{testdrive => microbial-genomes}/vars.yml (52%)
create mode 100644 dev-tools/ansible/inventories/scigap/production/host_vars/microbial-genomes/vault.yml
copy dev-tools/ansible/inventories/scigap/production/host_vars/{testdrive => smaltr}/vars.yml (55%)
create mode 100644 dev-tools/ansible/inventories/scigap/production/host_vars/smaltr/vault.yml
copy dev-tools/ansible/inventories/scigap/production/host_vars/{saverx => toppic}/vars.yml (52%)
create mode 100644 dev-tools/ansible/inventories/scigap/production/host_vars/toppic/vault.yml
copy dev-tools/ansible/inventories/scigap/production/host_vars/{testdrive => v4i}/vars.yml (58%)
create mode 100644 dev-tools/ansible/inventories/scigap/production/host_vars/v4i/vault.yml
create mode 100755 dev-tools/ansible/roles/django/files/remove_old_js_css_files.py
copy dev-tools/ansible/roles/{httpd/handlers => django_setup/defaults}/main.yml (72%)
create mode 100644 dev-tools/ansible/roles/django_setup/files/00-wsgi.conf
copy dev-tools/ansible/roles/{httpd/handlers/main.yml => django_setup/files/django-httpd.te} (77%)
copy dev-tools/ansible/roles/{django/handlers/main.yml => httpd/tasks/install_deps_CentOS_7.yml} (74%)
create mode 100644 dev-tools/ansible/roles/httpd/tasks/install_deps_Ubuntu_16.yml
create mode 100644 modules/airavata-helix/agent-impl/sshj-agent/src/main/java/org/apache/airavata/helix/adaptor/wrapper/SSHClientWrapper.java
[airavata] 01/02: Merge branch 'develop' into mft-integration
Posted by di...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dimuthuupe pushed a commit to branch mft-integration
in repository https://gitbox.apache.org/repos/asf/airavata.git
commit c685eb2a4ab05514b776e51f95d4ff1d7b4f1447
Merge: 6097a2d 1442e84
Author: Dimuthu Wannipurage <di...@gmail.com>
AuthorDate: Wed Jan 22 16:43:56 2020 -0500
Merge branch 'develop' into mft-integration
.../api/server/handler/AiravataServerHandler.java | 2 +
.../scigap/develop/group_vars/all/vars.yml | 1 +
.../scigap/develop/host_vars/amp/vars.yml | 53 +++++++
.../scigap/develop/host_vars/amp/vault.yml | 15 ++
dev-tools/ansible/inventories/scigap/develop/hosts | 4 +
.../scigap/production/group_vars/all/vars.yml | 1 +
.../scigap/production/host_vars/cgpe/vars.yml | 50 +++++++
.../scigap/production/host_vars/cgpe/vault.yml | 15 ++
.../scigap/production/host_vars/dreg/vars.yml | 2 +
.../production/host_vars/futurewater/vars.yml | 8 +-
.../newsimccs/files/django-ssl-vhost.conf.j2 | 82 +++++++++++
.../scigap/production/host_vars/newsimccs/vars.yml | 70 ++++++++++
.../production/host_vars/newsimccs/vault.yml | 15 ++
.../ansible/inventories/scigap/production/hosts | 3 +
.../scigap/staging/group_vars/all/vars.yml | 1 +
dev-tools/ansible/roles/api-orch/defaults/main.yml | 1 +
.../templates/airavata-server.properties.j2 | 1 +
dev-tools/ansible/roles/django/defaults/main.yml | 10 ++
.../roles/django/files/remove_old_js_css_files.py | 46 +++++++
dev-tools/ansible/roles/django/handlers/main.yml | 18 +++
dev-tools/ansible/roles/django/tasks/main.yml | 25 +++-
.../roles/django/templates/settings_local.py.j2 | 4 +-
.../handlers => django_setup/defaults}/main.yml | 17 +--
.../ansible/roles/django_setup/files/00-wsgi.conf | 1 +
.../ansible/roles/django_setup/tasks/main.yml | 91 ++++++------
.../ansible/roles/helix_setup/defaults/main.yml | 1 +
.../parser-wm/airavata-server.properties.j2 | 1 +
.../participant/airavata-server.properties.j2 | 1 +
.../post-wm/airavata-server.properties.j2 | 1 +
.../templates/pre-wm/airavata-server.properties.j2 | 1 +
dev-tools/ansible/roles/httpd/defaults/main.yml | 4 +
.../tasks/install_deps_CentOS_7.yml} | 18 +--
.../roles/httpd/tasks/install_deps_Ubuntu_16.yml | 64 +++++++++
dev-tools/ansible/roles/httpd/tasks/main.yml | 2 +
.../ansible/roles/job_monitor/defaults/main.yml | 1 +
.../email-monitor/airavata-server.properties.j2 | 1 +
dev-tools/ansible/roles/letsencrypt/tasks/main.yml | 2 +
.../airavata/helix/adaptor/PoolingSSHJClient.java | 81 +++++++----
.../airavata/helix/adaptor/SSHJAgentAdaptor.java | 152 +++++++++++++++++++--
.../adaptor/wrapper/SCPFileTransferWrapper.java | 12 +-
.../helix/adaptor/wrapper/SFTPClientWrapper.java | 12 +-
.../helix/adaptor/wrapper/SSHClientWrapper.java | 25 ++++
.../helix/adaptor/wrapper/SessionWrapper.java | 12 +-
.../airavata/helix/impl/task/AiravataTask.java | 26 +++-
.../impl/task/staging/InputDataStagingTask.java | 4 +-
.../task/submission/config/GroovyMapBuilder.java | 7 +
.../helix/impl/workflow/PreWorkflowManager.java | 33 +++--
.../airavata/common/utils/ApplicationSettings.java | 5 +
.../airavata/common/utils/ThriftClientPool.java | 23 +++-
.../common/utils/ThriftClientPoolTest.java | 63 +++++++++
.../src/main/assembly/controller-bin-assembly.xml | 1 +
.../main/assembly/email-monitor-bin-assembly.xml | 1 +
.../src/main/assembly/parser-wm-bin-assembly.xml | 1 +
.../src/main/assembly/participant-bin-assembly.xml | 1 +
.../assembly/platform-monitor-bin-assembly.xml | 1 +
.../src/main/assembly/post-wm-bin-assembly.xml | 1 +
.../src/main/assembly/pre-wm-bin-assembly.xml | 1 +
.../assembly/realtime-monitor-bin-assembly.xml | 1 +
.../src/main/resources/airavata-server.properties | 1 +
.../next/DeltaScripts/appCatalog_schema_delta.sql | 19 +++
60 files changed, 985 insertions(+), 131 deletions(-)
[airavata] 02/02: Merge branch 'develop' into mft-integration
Posted by di...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dimuthuupe pushed a commit to branch mft-integration
in repository https://gitbox.apache.org/repos/asf/airavata.git
commit 8d8bc528b3740baddbc2b0ce623afd43772474ba
Merge: c685eb2 dfce1d7
Author: Dimuthu Wannipurage <di...@gmail.com>
AuthorDate: Wed Mar 4 01:43:22 2020 -0500
Merge branch 'develop' into mft-integration
.gitignore | 5 +
.../api/server/handler/AiravataServerHandler.java | 13 +
.../airavata-python-sdk/.gitignore | 4 +
.../airavata-python-sdk/LICENSE | 201 +
.../airavata-python-sdk/README.md | 402 ++
.../service/profile/user => airavata}/__init__.py | 0
.../lib => }/airavata/api/Airavata-remote | 0
.../resources/lib => }/airavata/api/Airavata.py | 0
.../resources/lib => }/airavata/api/__init__.py | 0
.../resources/lib => }/airavata/api/constants.py | 0
.../tenant => airavata/api/credential}/__init__.py | 0
.../credential/store/CredentialStoreService-remote | 208 +
.../api/credential/store/CredentialStoreService.py | 2851 ++++++++
.../airavata/api/credential/store/__init__.py | 1 +
.../api/credential/store}/constants.py | 1 +
.../api/credential/store}/error/__init__.py | 0
.../api/credential/store}/error/constants.py | 0
.../api/credential/store}/error/ttypes.py | 4 +-
.../api/credential/store}/ttypes.py | 3 +-
.../tenant/cpi => airavata/api}/error/__init__.py | 0
.../tenant/cpi => airavata/api}/error/constants.py | 0
.../lib => }/airavata/api/error/ttypes.py | 0
.../api/sharing/SharingRegistryService-remote | 0
.../airavata/api/sharing/SharingRegistryService.py | 0
.../lib => }/airavata/api/sharing/__init__.py | 0
.../lib => }/airavata/api/sharing/constants.py | 0
.../lib => }/airavata/api/sharing/ttypes.py | 0
.../main/resources/lib => }/airavata/api/ttypes.py | 0
.../admin/services => airavata/base}/__init__.py | 0
.../lib => }/airavata/base/api/BaseAPI-remote | 0
.../lib => }/airavata/base/api/BaseAPI.py | 0
.../lib => }/airavata/base/api/__init__.py | 0
.../cpi/error => airavata/base/api}/constants.py | 0
.../resources/lib => }/airavata/base/api/ttypes.py | 0
.../cpi/error => airavata/model}/__init__.py | 0
.../model/appcatalog}/__init__.py | 0
.../appcatalog/accountprovisioning}/__init__.py | 0
.../appcatalog/accountprovisioning}/constants.py | 0
.../model/appcatalog/accountprovisioning/ttypes.py | 0
.../model/appcatalog/appdeployment}/__init__.py | 0
.../model/appcatalog/appdeployment}/constants.py | 0
.../model/appcatalog/appdeployment/ttypes.py | 0
.../model/appcatalog/appinterface}/__init__.py | 0
.../model/appcatalog/appinterface}/constants.py | 0
.../model/appcatalog/appinterface/ttypes.py | 0
.../model/appcatalog/computeresource}/__init__.py | 0
.../model/appcatalog/computeresource}/constants.py | 0
.../model/appcatalog/computeresource/ttypes.py | 0
.../model/appcatalog/gatewaygroups}/__init__.py | 0
.../model/appcatalog/gatewaygroups}/constants.py | 0
.../model/appcatalog/gatewaygroups/ttypes.py | 0
.../model/appcatalog/gatewayprofile}/__init__.py | 0
.../model/appcatalog/gatewayprofile}/constants.py | 0
.../model/appcatalog/gatewayprofile/ttypes.py | 0
.../appcatalog/groupresourceprofile}/__init__.py | 0
.../appcatalog/groupresourceprofile}/constants.py | 0
.../appcatalog/groupresourceprofile/ttypes.py | 0
.../model/appcatalog/parallelism}/__init__.py | 0
.../model/appcatalog/parallelism}/constants.py | 0
.../model/appcatalog/parallelism/ttypes.py | 0
.../model/appcatalog/parser}/__init__.py | 0
.../model/appcatalog/parser}/constants.py | 0
.../airavata/model/appcatalog/parser/ttypes.py | 0
.../model/appcatalog/storageresource}/__init__.py | 0
.../model/appcatalog/storageresource}/constants.py | 0
.../model/appcatalog/storageresource/ttypes.py | 0
.../appcatalog/userresourceprofile}/__init__.py | 0
.../appcatalog/userresourceprofile}/constants.py | 0
.../model/appcatalog/userresourceprofile/ttypes.py | 0
.../iam => airavata/model/application}/__init__.py | 0
.../model/application/io}/__init__.py | 0
.../model/application/io}/constants.py | 0
.../airavata/model/application/io/ttypes.py | 16 +-
.../event => airavata/model/commons}/__init__.py | 0
.../store => airavata/model/commons}/constants.py | 0
.../lib => }/airavata/model/commons/ttypes.py | 0
.../model/group => airavata/model}/constants.py | 0
.../model/credential}/__init__.py | 0
.../model/credential/store}/__init__.py | 0
.../model/credential/store}/constants.py | 0
.../airavata/model/credential/store/ttypes.py | 0
.../service => airavata/model/data}/__init__.py | 0
.../model/data/movement}/__init__.py | 0
.../model/data/movement}/constants.py | 0
.../airavata/model/data/movement/ttypes.py | 0
.../model/data/replica}/__init__.py | 0
.../model/data/replica}/constants.py | 0
.../lib => }/airavata/model/data/replica/ttypes.py | 0
.../lib => }/airavata/model/dbevent/__init__.py | 0
.../model/dbevent}/constants.py | 0
.../lib => }/airavata/model/dbevent/ttypes.py | 0
.../model/experiment}/__init__.py | 0
.../model/experiment}/constants.py | 0
.../lib => }/airavata/model/experiment/ttypes.py | 0
.../movement => airavata/model/group}/__init__.py | 0
.../model => airavata/model/group}/constants.py | 0
.../lib => }/airavata/model/group/ttypes.py | 0
.../store => airavata/model/job}/__init__.py | 0
.../io => airavata/model/job}/constants.py | 0
.../lib => }/airavata/model/job/ttypes.py | 0
.../lib => }/airavata/model/messaging/__init__.py | 0
.../model/messaging/event}/__init__.py | 0
.../model/messaging/event}/constants.py | 0
.../airavata/model/messaging/event/ttypes.py | 0
.../io => airavata/model/process}/__init__.py | 0
.../model/process}/constants.py | 0
.../lib => }/airavata/model/process/ttypes.py | 0
.../model/scheduling}/__init__.py | 0
.../model/scheduling}/constants.py | 0
.../lib => }/airavata/model/scheduling/ttypes.py | 0
.../model/security}/__init__.py | 0
.../model/security}/constants.py | 0
.../lib => }/airavata/model/security/ttypes.py | 0
.../parser => airavata/model/sharing}/__init__.py | 0
.../lib => }/airavata/model/sharing/constants.py | 0
.../lib => }/airavata/model/sharing/ttypes.py | 0
.../model/status}/__init__.py | 0
.../model/status}/constants.py | 0
.../lib => }/airavata/model/status/ttypes.py | 0
.../model/task}/__init__.py | 0
.../model/task}/constants.py | 0
.../lib => }/airavata/model/task/ttypes.py | 0
.../model/tenant}/__init__.py | 0
.../model/tenant}/constants.py | 0
.../lib => }/airavata/model/tenant/ttypes.py | 0
.../resources/lib => }/airavata/model/ttypes.py | 0
.../model/user}/__init__.py | 0
.../lib => }/airavata/model/user/constants.py | 0
.../lib => }/airavata/model/user/ttypes.py | 0
.../model/workflow}/__init__.py | 0
.../model/workflow}/constants.py | 0
.../lib => }/airavata/model/workflow/ttypes.py | 0
.../model/workspace}/__init__.py | 0
.../model/workspace}/constants.py | 0
.../lib => }/airavata/model/workspace/ttypes.py | 0
.../model/data => airavata/service}/__init__.py | 0
.../service/profile}/__init__.py | 0
.../service/profile}/constants.py | 0
.../service/profile/groupmanager}/__init__.py | 0
.../groupmanager/cpi/GroupManagerService-remote | 0
.../groupmanager/cpi/GroupManagerService.py | 0
.../service/profile/groupmanager/cpi/__init__.py | 0
.../service/profile/groupmanager/cpi/constants.py | 0
.../profile/groupmanager/cpi/error}/__init__.py | 0
.../profile/groupmanager/cpi/error}/constants.py | 0
.../profile/groupmanager/cpi/error/ttypes.py | 0
.../service/profile/groupmanager/cpi/ttypes.py | 0
.../service/profile/iam}/__init__.py | 0
.../service/profile/iam/admin}/__init__.py | 0
.../profile/iam/admin/services}/__init__.py | 0
.../iam/admin/services/cpi/IamAdminServices-remote | 0
.../iam/admin/services/cpi/IamAdminServices.py | 0
.../profile/iam/admin/services/cpi/__init__.py | 0
.../profile/iam/admin/services/cpi/constants.py | 0
.../iam/admin/services/cpi/error}/__init__.py | 0
.../iam/admin/services/cpi/error}/constants.py | 0
.../profile/iam/admin/services/cpi/error/ttypes.py | 0
.../profile/iam/admin/services/cpi/ttypes.py | 0
.../service/profile/tenant}/__init__.py | 0
.../profile/tenant/cpi/TenantProfileService-remote | 0
.../profile/tenant/cpi/TenantProfileService.py | 0
.../service/profile/tenant/cpi/__init__.py | 0
.../service/profile/tenant/cpi/constants.py | 0
.../service/profile/tenant/cpi}/error/__init__.py | 0
.../service/profile/tenant/cpi}/error/constants.py | 0
.../service/profile/tenant/cpi/error/ttypes.py | 0
.../airavata/service/profile/tenant/cpi/ttypes.py | 0
.../lib => }/airavata/service/profile/ttypes.py | 0
.../service/profile/user}/__init__.py | 0
.../profile/user/cpi/UserProfileService-remote | 0
.../service/profile/user/cpi/UserProfileService.py | 0
.../airavata/service/profile/user/cpi/__init__.py | 0
.../airavata/service/profile/user/cpi/constants.py | 0
.../service/profile/user/cpi/error/__init__.py | 0
.../service/profile/user/cpi/error/constants.py | 0
.../service/profile/user/cpi/error/ttypes.py | 0
.../airavata/service/profile/user/cpi/ttypes.py | 0
.../airavata_python_sdk.egg-info/PKG-INFO | 10 +
.../airavata_python_sdk.egg-info/SOURCES.txt | 197 +
.../dependency_links.txt | 1 +
.../airavata_python_sdk.egg-info/top_level.txt | 4 +
.../user => build/lib/airavata}/__init__.py | 0
.../lib/airavata/api/Airavata.py | 0
.../lib/airavata/api/__init__.py | 0
.../lib/airavata/api/constants.py | 0
.../lib/airavata/api/credential}/__init__.py | 0
.../api/credential/store/CredentialStoreService.py | 2851 ++++++++
.../lib/airavata/api/credential/store/__init__.py | 1 +
.../airavata/api/credential/store}/constants.py | 1 +
.../api/credential/store}/error/__init__.py | 0
.../api/credential/store}/error/constants.py | 0
.../airavata/api/credential/store}/error/ttypes.py | 4 +-
.../lib/airavata/api/credential/store}/ttypes.py | 3 +-
.../lib/airavata/api}/error/__init__.py | 0
.../lib/airavata/api}/error/constants.py | 0
.../lib/airavata/api/error/ttypes.py | 0
.../airavata/api/sharing/SharingRegistryService.py | 0
.../lib/airavata/api/sharing/__init__.py | 0
.../lib/airavata/api/sharing/constants.py | 0
.../lib/airavata/api/sharing/ttypes.py | 0
.../resources => build}/lib/airavata/api/ttypes.py | 0
.../user => build/lib/airavata/base}/__init__.py | 0
.../lib/airavata/base/api/BaseAPI.py | 0
.../lib/airavata/base/api/__init__.py | 0
.../lib/airavata/base/api}/constants.py | 0
.../lib/airavata/base/api/ttypes.py | 0
.../error => build/lib/airavata/model}/__init__.py | 0
.../lib/airavata/model/appcatalog}/__init__.py | 0
.../appcatalog/accountprovisioning}/__init__.py | 0
.../appcatalog/accountprovisioning}/constants.py | 0
.../model/appcatalog/accountprovisioning/ttypes.py | 0
.../model/appcatalog/appdeployment}/__init__.py | 0
.../model/appcatalog/appdeployment}/constants.py | 0
.../model/appcatalog/appdeployment/ttypes.py | 0
.../model/appcatalog/appinterface}/__init__.py | 0
.../model/appcatalog/appinterface}/constants.py | 0
.../model/appcatalog/appinterface/ttypes.py | 0
.../model/appcatalog/computeresource}/__init__.py | 0
.../model/appcatalog/computeresource}/constants.py | 0
.../model/appcatalog/computeresource/ttypes.py | 0
.../model/appcatalog/gatewaygroups}/__init__.py | 0
.../model/appcatalog/gatewaygroups}/constants.py | 0
.../model/appcatalog/gatewaygroups/ttypes.py | 0
.../model/appcatalog/gatewayprofile}/__init__.py | 0
.../model/appcatalog/gatewayprofile}/constants.py | 0
.../model/appcatalog/gatewayprofile/ttypes.py | 0
.../appcatalog/groupresourceprofile}/__init__.py | 0
.../appcatalog/groupresourceprofile}/constants.py | 0
.../appcatalog/groupresourceprofile/ttypes.py | 0
.../model/appcatalog/parallelism}/__init__.py | 0
.../model/appcatalog/parallelism}/constants.py | 0
.../model/appcatalog/parallelism/ttypes.py | 0
.../airavata/model/appcatalog/parser}/__init__.py | 0
.../airavata/model/appcatalog/parser}/constants.py | 0
.../lib/airavata/model/appcatalog/parser/ttypes.py | 0
.../model/appcatalog/storageresource}/__init__.py | 0
.../model/appcatalog/storageresource}/constants.py | 0
.../model/appcatalog/storageresource/ttypes.py | 0
.../appcatalog/userresourceprofile}/__init__.py | 0
.../appcatalog/userresourceprofile}/constants.py | 0
.../model/appcatalog/userresourceprofile/ttypes.py | 0
.../lib/airavata/model/application}/__init__.py | 0
.../lib/airavata/model/application/io}/__init__.py | 0
.../airavata/model/application/io}/constants.py | 0
.../lib/airavata/model/application/io/ttypes.py | 16 +-
.../lib/airavata/model/commons}/__init__.py | 0
.../lib/airavata/model/commons}/constants.py | 0
.../lib/airavata/model/commons/ttypes.py | 0
.../lib/airavata/model}/constants.py | 0
.../lib/airavata/model/credential}/__init__.py | 0
.../airavata/model/credential/store}/__init__.py | 0
.../airavata/model/credential/store/constants.py | 0
.../lib/airavata/model/credential/store/ttypes.py | 0
.../lib/airavata/model/data}/__init__.py | 0
.../lib/airavata/model/data/movement}/__init__.py | 0
.../lib/airavata/model/data/movement}/constants.py | 0
.../lib/airavata/model/data/movement/ttypes.py | 0
.../lib/airavata/model/data/replica}/__init__.py | 0
.../lib/airavata/model/data/replica}/constants.py | 0
.../lib/airavata/model/data/replica/ttypes.py | 0
.../lib/airavata/model/dbevent}/__init__.py | 0
.../lib/airavata/model/dbevent}/constants.py | 0
.../lib/airavata/model/dbevent/ttypes.py | 0
.../lib/airavata/model/experiment}/__init__.py | 0
.../lib/airavata/model/experiment}/constants.py | 0
.../lib/airavata/model/experiment/ttypes.py | 0
.../lib/airavata/model/group}/__init__.py | 0
.../lib/airavata/model/group}/constants.py | 0
.../lib/airavata/model/group/ttypes.py | 0
.../lib/airavata/model/job}/__init__.py | 0
.../lib/airavata/model/job}/constants.py | 0
.../lib/airavata/model/job/ttypes.py | 0
.../lib/airavata/model/messaging}/__init__.py | 0
.../airavata/model/messaging/event}/__init__.py | 0
.../airavata/model/messaging/event}/constants.py | 0
.../lib/airavata/model/messaging/event/ttypes.py | 0
.../lib/airavata/model/process}/__init__.py | 0
.../lib/airavata/model/process}/constants.py | 0
.../lib/airavata/model/process/ttypes.py | 0
.../lib/airavata/model/scheduling}/__init__.py | 0
.../lib/airavata/model/scheduling}/constants.py | 0
.../lib/airavata/model/scheduling/ttypes.py | 0
.../lib/airavata/model/security}/__init__.py | 0
.../lib/airavata/model/security}/constants.py | 0
.../lib/airavata/model/security/ttypes.py | 0
.../lib/airavata/model/sharing}/__init__.py | 0
.../lib/airavata/model/sharing/constants.py | 0
.../lib/airavata/model/sharing/ttypes.py | 0
.../lib/airavata/model/status}/__init__.py | 0
.../lib/airavata/model/status}/constants.py | 0
.../lib/airavata/model/status/ttypes.py | 0
.../lib/airavata/model/task}/__init__.py | 0
.../lib/airavata/model/task}/constants.py | 0
.../lib/airavata/model/task/ttypes.py | 0
.../lib/airavata/model/tenant}/__init__.py | 0
.../lib/airavata/model/tenant}/constants.py | 0
.../lib/airavata/model/tenant/ttypes.py | 0
.../lib/airavata/model/ttypes.py | 0
.../lib/airavata/model/user}/__init__.py | 0
.../lib/airavata/model/user/constants.py | 0
.../lib/airavata/model/user/ttypes.py | 0
.../lib/airavata/model/workflow}/__init__.py | 0
.../lib/airavata/model/workflow}/constants.py | 0
.../lib/airavata/model/workflow/ttypes.py | 0
.../lib/airavata/model/workspace}/__init__.py | 0
.../lib/airavata/model/workspace}/constants.py | 0
.../lib/airavata/model/workspace/ttypes.py | 0
.../lib/airavata/service}/__init__.py | 0
.../lib/airavata/service/profile}/__init__.py | 0
.../lib/airavata/service/profile}/constants.py | 0
.../service/profile/groupmanager}/__init__.py | 0
.../groupmanager/cpi/GroupManagerService.py | 0
.../service/profile/groupmanager/cpi/__init__.py | 0
.../service/profile/groupmanager/cpi/constants.py | 0
.../profile/groupmanager}/cpi/error/__init__.py | 0
.../profile/groupmanager}/cpi/error/constants.py | 0
.../profile/groupmanager/cpi/error/ttypes.py | 0
.../service/profile/groupmanager/cpi/ttypes.py | 0
.../lib/airavata/service/profile/iam}/__init__.py | 0
.../service/profile/iam/admin}/__init__.py | 0
.../profile/iam/admin/services}/__init__.py | 0
.../iam/admin/services/cpi/IamAdminServices.py | 0
.../profile/iam/admin/services/cpi/__init__.py | 0
.../profile/iam/admin/services/cpi/constants.py | 0
.../iam/admin/services}/cpi/error/__init__.py | 0
.../iam/admin/services}/cpi/error/constants.py | 0
.../profile/iam/admin/services/cpi/error/ttypes.py | 0
.../profile/iam/admin/services/cpi/ttypes.py | 0
.../airavata/service/profile/tenant}/__init__.py | 0
.../profile/tenant/cpi/TenantProfileService.py | 0
.../service/profile/tenant/cpi/__init__.py | 0
.../service/profile/tenant/cpi/constants.py | 0
.../service/profile/tenant}/cpi/error/__init__.py | 0
.../service/profile/tenant}/cpi/error/constants.py | 0
.../service/profile/tenant/cpi/error/ttypes.py | 0
.../airavata/service/profile/tenant/cpi/ttypes.py | 0
.../lib/airavata/service/profile/ttypes.py | 0
.../lib/airavata/service/profile/user/__init__.py | 0
.../service/profile/user/cpi/UserProfileService.py | 0
.../airavata/service/profile/user/cpi/__init__.py | 0
.../airavata/service/profile/user/cpi/constants.py | 0
.../service/profile/user/cpi/error/__init__.py | 0
.../service/profile/user/cpi/error/constants.py | 0
.../service/profile/user/cpi/error/ttypes.py | 0
.../airavata/service/profile/user/cpi/ttypes.py | 0
.../profile/user => build/lib/clients}/__init__.py | 0
.../build/lib/clients/api_server_client.py | 7049 ++++++++++++++++++++
.../build/lib/clients/credential_store_client.py | 60 +
.../build/lib/clients/file_handling_client.py | 61 +
.../build/lib/clients/file_upload_client.py | 46 +
.../build/lib/clients/group_manager_client.py | 224 +
.../build/lib/clients/iam_admin_client.py | 246 +
.../build/lib/clients/keycloak_token_fetcher.py | 67 +
.../build/lib/clients/sharing_registry_client.py | 880 +++
.../build/lib/clients/tenant_profile_client.py | 140 +
.../build/lib/clients/user_profile_client.py | 150 +
.../build/lib/samples/__init__.py | 15 +
.../build/lib/samples/api_server_client_samples.py | 201 +
.../lib/samples/create_launch_echo_experiment.py | 104 +
.../samples/create_launch_gaussian_experiment.py | 113 +
.../lib/samples/group_manager_client_samples.py | 86 +
.../build/lib/samples/iam_admin_client_samples.py | 61 +
.../build/lib/samples/metadata_fetcher.py | 67 +
.../build/lib/samples/resources/__init__.py | 15 +
.../lib/samples/sharing_registry_client_samples.py | 92 +
.../lib/samples/tenant_profile_client_samples.py | 53 +
.../lib/samples/user_profile_client_samples.py | 66 +
.../user => build/lib/transport}/__init__.py | 0
.../build/lib/transport/settings.ini | 31 +
.../build/lib/transport/settings.py | 107 +
.../build/lib/transport/utils.py | 234 +
.../service/profile/user => clients}/__init__.py | 0
.../clients/api_server_client.py | 7049 ++++++++++++++++++++
.../clients/credential_store_client.py | 60 +
.../clients/file_handling_client.py | 62 +
.../clients/group_manager_client.py | 224 +
.../clients/iam_admin_client.py | 246 +
.../clients/keycloak_token_fetcher.py | 67 +
.../clients/sharing_registry_client.py | 880 +++
.../clients/tenant_profile_client.py | 140 +
.../clients/user_profile_client.py | 150 +
.../airavata_python_sdk-1.0.0-py2.py3-none-any.whl | Bin 0 -> 327991 bytes
.../airavata-python-sdk/pom.xml | 124 -
.../airavata-python-sdk/requirements.txt | 7 +
.../airavata-python-sdk/samples/__init__.py | 15 +
.../samples/api_server_client_samples.py | 201 +
.../samples/create_launch_echo_experiment.py | 114 +
.../samples/create_launch_gaussian_experiment.py | 113 +
.../airavata-python-sdk/samples/file_utils.py | 46 +
.../samples/group_manager_client_samples.py | 86 +
.../samples/iam_admin_client_samples.py | 61 +
.../samples/metadata_fetcher.py | 67 +
.../samples/resources/__init__.py | 15 +
.../samples/resources/incommon_rsa_server_ca.pem | 68 +
.../samples/sharing_registry_client_samples.py | 92 +
.../samples/tenant_profile_client_samples.py | 53 +
.../samples/user_profile_client_samples.py | 66 +
.../airavata-python-sdk/setup.cfg | 26 +
.../airavata-python-sdk/setup.py | 21 +
.../airavata-python-sdk/src/main/INSTALL | 7 -
.../airavata-python-sdk/src/main/LICENSE | 2272 -------
.../airavata-python-sdk/src/main/NOTICE | 163 -
.../airavata-python-sdk/src/main/README | 4 -
.../src/main/assembly/bin-assembly.xml | 76 -
.../src/main/resources/lib/thrift/TSCons.py | 35 -
.../main/resources/lib/thrift/TSerialization.py | 38 -
.../src/main/resources/lib/thrift/TTornado.py | 153 -
.../src/main/resources/lib/thrift/Thrift.py | 170 -
.../src/main/resources/lib/thrift/__init__.py | 20 -
.../main/resources/lib/thrift/protocol/TBase.py | 81 -
.../lib/thrift/protocol/TBinaryProtocol.py | 261 -
.../lib/thrift/protocol/TCompactProtocol.py | 405 --
.../resources/lib/thrift/protocol/TJSONProtocol.py | 552 --
.../resources/lib/thrift/protocol/TProtocol.py | 406 --
.../main/resources/lib/thrift/protocol/__init__.py | 20 -
.../resources/lib/thrift/protocol/fastbinary.c | 1219 ----
.../resources/lib/thrift/server/THttpServer.py | 87 -
.../lib/thrift/server/TNonblockingServer.py | 346 -
.../lib/thrift/server/TProcessPoolServer.py | 118 -
.../main/resources/lib/thrift/server/TServer.py | 269 -
.../main/resources/lib/thrift/server/__init__.py | 20 -
.../resources/lib/thrift/transport/THttpClient.py | 147 -
.../resources/lib/thrift/transport/TSSLSocket.py | 214 -
.../main/resources/lib/thrift/transport/TSocket.py | 176 -
.../resources/lib/thrift/transport/TTransport.py | 330 -
.../resources/lib/thrift/transport/TTwisted.py | 221 -
.../lib/thrift/transport/TZlibTransport.py | 249 -
.../resources/lib/thrift/transport/__init__.py | 20 -
.../src/main/resources/samples/AiravataClient.py | 306 -
.../resources/samples/TestAiravataConnection.py | 61 -
.../src/main/resources/samples/createExperiment.py | 74 -
.../src/main/resources/samples/createProject.py | 70 -
.../samples/getAllApplicationInterfaces.py | 64 -
.../samples/getAllComputeResourceNames.py | 64 -
.../src/main/resources/samples/getProjects.py | 64 -
.../main/resources/samples/testAiravataClient.py | 32 -
.../service/profile/user => transport}/__init__.py | 0
.../airavata-python-sdk/transport/settings.ini | 31 +
.../airavata-python-sdk/transport/settings.py | 107 +
.../airavata-python-sdk/transport/utils.py | 234 +
airavata-api/airavata-client-sdks/pom.xml | 1 -
.../scigap/develop/group_vars/all/vars.yml | 2 +
.../scigap/develop/group_vars/all/vault.yml | 69 +-
.../scigap/develop/group_vars/django/vars.yml | 3 +-
.../scigap/develop/host_vars/amp/vars.yml | 16 +-
.../scigap/develop/host_vars/{amp => geo}/vars.yml | 25 +-
.../scigap/develop/host_vars/geo/vault.yml | 15 +
.../simccs/files/django-ssl-vhost.conf.j2 | 1 +
.../scigap/develop/host_vars/simccs/vars.yml | 17 +-
dev-tools/ansible/inventories/scigap/develop/hosts | 4 +-
.../scigap/production/group_vars/all/vars.yml | 9 +
.../scigap/production/group_vars/all/vault.yml | 71 +-
.../scigap/production/group_vars/django/vars.yml | 3 +-
.../scigap/production/host_vars/cgpe/vars.yml | 8 +-
.../scigap/production/host_vars/csbglsu/vars.yml | 8 +-
.../scigap/production/host_vars/delta/vars.yml | 3 +-
.../production/host_vars/distantreader/vars.yml | 2 +-
.../files/django-ssl-vhost.conf.j2 | 16 +-
.../scigap/production/host_vars/dreg/vars.yml | 3 +-
.../production/host_vars/futurewater/vars.yml | 2 +
.../{testdrive => microbial-genomes}/vars.yml | 26 +-
.../host_vars/microbial-genomes/vault.yml | 15 +
.../scigap/production/host_vars/newsimccs/vars.yml | 70 -
.../production/host_vars/newsimccs/vault.yml | 15 -
.../scigap/production/host_vars/saverx/vars.yml | 2 +-
.../simccs/files/django-ssl-vhost.conf.j2 | 1 +
.../scigap/production/host_vars/simccs/vars.yml | 15 +-
.../host_vars/{testdrive => smaltr}/vars.yml | 26 +-
.../scigap/production/host_vars/smaltr/vault.yml | 15 +
.../scigap/production/host_vars/testdrive/vars.yml | 4 +-
.../host_vars/{saverx => toppic}/vars.yml | 26 +-
.../scigap/production/host_vars/toppic/vault.yml | 15 +
.../host_vars/{testdrive => v4i}/vars.yml | 24 +-
.../scigap/production/host_vars/v4i/vault.yml | 15 +
.../ansible/inventories/scigap/production/hosts | 7 +-
.../scigap/staging/group_vars/django/vars.yml | 1 +
dev-tools/ansible/roles/database/tasks/django.yml | 4 +-
dev-tools/ansible/roles/django/defaults/main.yml | 10 +-
dev-tools/ansible/roles/django/tasks/main.yml | 13 +-
.../django/templates/django-ssl-vhost.conf.j2 | 1 +
.../roles/django/templates/django-vhost.conf.j2 | 1 +
.../roles/django/templates/settings_local.py.j2 | 6 +-
.../roles/django_setup/files/django-httpd.te | 27 +-
.../ansible/roles/django_setup/tasks/main.yml | 33 +
.../participant/airavata-server.properties.j2 | 7 +
dev-tools/ansible/roles/httpd/defaults/main.yml | 3 +
dev-tools/ansible/roles/httpd/handlers/main.yml | 2 +-
.../templates/email-monitor/email-config.yaml.j2 | 1 +
.../task/cancel/RemoteJobCancellationTask.java | 6 +-
.../task/submission/DefaultJobSubmissionTask.java | 71 +-
.../task/submission/config/GroovyMapBuilder.java | 15 +-
.../helix/impl/workflow/PostWorkflowManager.java | 1 +
.../src/main/resources/META-INF/persistence.xml | 3 +
.../src/main/resources/airavata-server.properties | 13 +-
.../core/entities/expcatalog/JobStatusEntity.java | 7 +-
.../component-cpis/credential-store-cpi.thrift | 1 +
.../component-cpis/credential_store_errors.thrift | 1 +
.../generate-thrift-stubs.sh | 4 +
.../apache/airavata/tools/load/Authenticator.java | 1 +
499 files changed, 27711 insertions(+), 9279 deletions(-)