This is an automated email from the ASF dual-hosted git repository.
dimuthuupe pushed a change to branch usage-reporting
in repository https://gitbox.apache.org/repos/asf/airavata.git.
from 3946359 Fixing usage reporting curl command issues
add 46ca6e9 Fix ide integration startup issues
add fd1b73e Ansible: Adding DATASETS_DIR for beta.simccs.org
add f2d6e09 Adding Django Distant Reader gateway
add e516d11 Adding Django Distant Reader gateway
add d94ac0f Adding Django Distant Reader gateway and its keys
add 24538c7 Adding Django Distant Reader gateway and its keys
add 55d9a9b Changed the directory name to distantr
add da0973b Changed the directory name to distantr
add 9ef216d Merge remote-tracking branch 'origin/staging' into develop
add fa948f2 Adding interactwel-django-app to interactwel django portal
add 5c5aee0 Merge branch 'airavata-3235' into develop
add b90f17c Add javax.annotation and JAXB API as external dependencies to
reslove compilation failures when migrating from Java 8 to 11
add 4784822 Merge pull request #234 from isururanawaka/Java_11_migration
add 0e11ed4 Merge branch 'staging' into develop
add 29967aa Fix integration tests issues
add 7a42459 remove unnecassary improts
add 5ed835b Add surefire plugin to services-security pom with jmockit
config
add f0f8dc6 update travis to java 11
add 30f4780 Fixing integration issues of JDK 11 migration
add 86ca628 Merge pull request #236 from isururanawaka/Java_11_migration
add 7dcfc50 Merge branch 'staging' into develop
add f5780fc Ansible: Deploy dev branch of maptool - beta.simccs.org
add 240a55b Ansible: update dev distantreader domain
add adb4408 Merge remote-tracking branch 'origin/master' into develop
add b07d1d0 AIRAVATA-3268 Add overrideFilename to app input model
add a675926 Merge branch 'airavata-3268' into develop
add fd56623 Ansible: update to openjdk 11, maven 3.6.2
add cf0bb4b AIRAVATA-3268 migrate input_values to override_filename
add 717616a Merge branch 'airavata-3268' into develop
add c4467de Ansible: update helix deploy to openjdk 11
add 945e3fe AIRAVATA-3268 Verify overridebyAiravata mapping
add e4260c1 switched the next TDB gateway domain to
nexttdb.sciencegateway.scigap.org
add 6d356e7 switched the next TDB gateway domain to
nexttdb.sciencegateway.scigap.org
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 dee5cc9 Add file handling client and samples
add dc219b3 Ansible: fix 'external' commenting
add e38be01 Merge branch 'airavata-3230' into develop
add fdfc572 Prameterizing dozer version
add 7cf3726 Ansible: deploy develop branch of django in dev environment
add 3cb9347 Attaching overrideFileName to destination
add d3a5318 Merge branch 'airavata-3268' into develop
add 0859211 Updating confluent version to 5.3.1
add d08780b Supporting cascading wildcards
add 5237920 Merge branch 'airavata-3282' into develop
add 5fb5629 Updateing remote debug settings to support to java 11
add 7b1a2b3 Fixing test failures of ThriftClientPool due to jdk upgrade
add 5209ef3 AIRAVATA-3268 Use overrideFilename on command line
add 58669d8 Merge remote-tracking branch 'origin/airavata-3268' into
develop
add 37372c7 Adding missing jpa dependency for maven jpa plugin
add 1d209de Jpa maven plugin fix for profile service
add 51777de Minor fixes in IDE integration
add 63f5d6c Merge branch 'airavata-3287' into develop
add 087aa75 Merge branch 'airavata-3276' into develop
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 ccc0648 Merge branch 'airavata-3276' into develop
add 66daa39 Merge branch 'AIRAVATA-3186-slf4j-log-abandoned' into develop
add e61712e Merge branch 'AIRAVATA-3186-csclientpool' into develop
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 89ed405 Merge branch
'AIRAVATA-3284--Ansible--clean-up-past-built-CSS/JS-files' into develop
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
add 59972be Ansible: beta.simccs.org: temporary deploy of feature branch
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 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 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 52445a2 Merge branch 'pythonSDK' of
https://github.com/isururanawaka/airavata into pythonSDK
add 2add5d3 Add file handling using credential store tokens
add ead3c4d Add credential store token
add c230957 Remove direct id inseration and create a util method to
search ids from model names
add a42ec4d remove mistyped line
add 632d743 remove mistyped line
add cbbda12 add data model creation file
add c16b9be Bug fix
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 2e00338 Merge pull request #241 from isururanawaka/pythonSDK
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 6e92079 Merge branch 'master' into develop
add e9a25d2 Merge pull request #242 from isururanawaka/pythonSDK
add 42533b7 Adding new Beta GEO gateway
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 e7d33f4 Merge branch 'usage-reporting' into develop
add 61246f7 Merge branch 'usage-reporting' into develop
add dfce1d7 Merge branch 'usage-reporting' into develop
add 6736394 Ansible: beta.simccs - bump up max heap
add 6a3a138 AIRAVATA-3301 Ansible: google analytics for django portal
add 3dcb0b8 Merge branch 'AIRAVATA-3301--Google-Analytics' into develop
add c84d5f4 AIRAVATA-3027 Create catchall default ssl vhost
add a5e3b26 Merge branch 'AIRAVATA-3027-catchall-ssl-vhost' into develop
add c395442 Merge pull request #244 from isururanawaka/pythonSDK
add cd0f271 Merge pull request #245 from isururanawaka/pythonSDK
add af5cc07 AIRAVATA-3126 Add ComputeResourceReservation data model and
entity
add d698f9b AIRAVATA-3126 Update logic to get active reservation
add 3fb981b AIRAVATA-3126 Prevent MariaDB ON UPDATE CURRENT_TIMESTAMP
add b801135 Merge branch
'AIRAVATA-3126--Implement-compute-resource-reservation-addition' into develop
add e83b6d0 Merge pull request #246 from isururanawaka/pythonSDK
add 95ea1d0 Adding missing jar to participant distribution
add d7e26da Ansible: using USD wildcard cert
add fa40319 Update python SDK output directory
add 790082f Update Python SDK generated stubs
add a1040e7 Added the new PACE gateway URL
add c858046 Added the new PACE gateway URL
add dcca0fd Ansible: control setting django KEYCLOAK_CA_CERTFILE setting
add 5bef547 Ansible: comment out django_keycloak_ca_certfile_path for
iam.scigap.org
add c480b7c Updating production and staging trust stores to support
iam.scigap certificate change
add 1222b7b Ansible: comment out cafile-path
add b5ccb39 Ansible: sufficient to just run composer install
add a83a811 Ansible: comment out cafile-path in SimV too
add ec9562c AIRAVATA-3303 Replace slashes with underscores
add b1396d7 Merge branch
'AIRAVATA-3303--404-Not-Found-when-forward-slash-in-experiment-id' into develop
add 56f0726 updating iu gateway to use letsencrypt
add 760fce3 AIRAVATA-3158 Comment out using sharing for exp stats
add 2c5a867 Merge branch
'AIRAVATA-3158--Experiment-Statistics-in-Django-portal-doesn't-list-beyond-1000-experiments'
into develop
add 78ebb03 AIRAVATA-3158 Fixing typo
add 14d6f65 Merge branch
'AIRAVATA-3158--Experiment-Statistics-in-Django-portal-doesn't-list-beyond-1000-experiments'
into develop
add 38ebee8 AIRAVATA-3158 Change accessibleExpIds to not be required
add f8d09e9 Merge branch
'AIRAVATA-3158--Experiment-Statistics-in-Django-portal-doesn't-list-beyond-1000-experiments'
into develop
add 917fe22 Updating self signed certificates for ide integration
add 7d0329f Bump version to 0.20-SNAPSHOT
add 9f50f98 Merge branch 'develop' of https://github.com/apache/airavata
into pythonSDK
add 72bfb61 Merge pull request #247 from isururanawaka/pythonSDK
add 4bae56c increased the input file size for Geochemsim
add ef82e19 Merge branch
'AIRAVATA-3158--Experiment-Statistics-in-Django-portal-doesn't-list-beyond-1000-experiments'
add 74def4c AIRAVATA-3303 Moving migration script to correct folders
add 0ed17d6 Merge branch
'AIRAVATA-3303--404-Not-Found-when-forward-slash-in-experiment-id'
add fb6c5d9 Update client_truststore.jks with letsencrypt cert
add fc52011 AIRAVATA-3158 Set query limit high enough to get all of
experiments in statistics
add 04d6dc7 Merge branch
'AIRAVATA-3158--Experiment-Statistics-in-Django-portal-doesn't-list-beyond-1000-experiments'
add 38e4fac Ansible: configure Django timeout
add 1bce4bf Ansible: remove pga url seagrid django
add 7e7ed8a Ansible: update ssl paths for southdakota
add a88c956 Logging improvements for email monitor
add 9bebfa0 Fixing possible kafka read thread timeouts when processing
post wm job status messages
add 678be05 Avoiding the job resubmission due to helix bug
add 8a6820d Merge branch 'airavata-3276'
add 6e51d46 Merge remote-tracking branch 'origin/airavata-3281'
add e78ff86 Merge branch 'airavata-3268'
add 6f35091 WIP
add 56b3f0a Merge branch
'AIRAVATA-3126--Implement-compute-resource-reservation-addition'
add d0c5843 Adding missing jar to participant distribution
add efb78bc Adding new Physicell gateway
add 3b7e26b Adding new Physicell gateway
add 925bbf6 Adding new Physicell gateway
add 0026d18 Adding new Physicell gateway
add dbc6115 Adding new Pathogenomics gateway
add 669d788 Adding new Pathogenomics gateway
add c367c9b Adding new Pathogenomics gateway
add 8476a13 Adding new Pathogenomics gateway
add 4e10486 Adding new Pathogenomics gateway
add 11998ee Adding cilogon ot Physiecll gateway
add f68c46c added new email for notifications
add af250b2 Added cilogon to pathogenomics gateway
add efd6bd2 AIRAVATA-3126 Move schema migration to correct file
add bb86096 Merge branch
'AIRAVATA-3126--Implement-compute-resource-reservation-addition'
add 96994d3 AIRAVATA-3276 Moving data migration scripts to correct file
add 5544db6 Merge branch 'master' into develop
add abb9012 AIRAVATA-3126 wrapper updates for JDK 11
add eee6ae6 removing unused maven repos
add d2eb9b7 adding jmockit as dependency
add ad6cdec add sftp based file handling
add b2d61a0 update echo experiment
add aea921a Merge pull request #248 from isururanawaka/pythonSDK
add 8fc6574 AIRAVATA-3327 thrift stubs - removed deprecated reservation
fields
add e10b84c AIRAVATA-3327 Remove columns and usage of deprecated
reservation columns
add a69a193 Fix expecta catalog creation error
add 1e7f475 Fix expecta catalog creation error
add 26f9fd2 Merge pull request #249 from isururanawaka/develop
add 4034c6a AIRAVATA-3328 Call setters on defaulted fields when mapping
with Dozer
add 1265b74 OS independent path seperators
add 4fa2a9a Merge pull request #250 from isururanawaka/pythonSDK
add 7784f4b Resolving IllegalAccessException AIRAVATA-3335
add eaf1f00 Ansible: interactwel dev django app, LOGIN_REDIRECT_URL
setting
add 59a1ea9 modify storageID, fix uncaught exeception in python27
add 3cdb661 use makdedirs otherwise mkdir(base) will fail
add 57866eb use paramiko instead to handle correctly windows path
add 64b4190 Merge pull request #252 from fengggli/develop
add 57b0373 Add static storageId
add 7387adf Merge pull request #253 from isururanawaka/pythonSDK
add e58c6c2 Ansible: remove incommon rsa cert in dev env
add 4e2f39e Add Letsencrypt CA cert to client truststore
add b53e2db Replacing the existing domain with interactwel.org
add 18caaf5 Ansible: update interactwel LOGIN_REDIRECT_URL
add 9825a15 Adding the new domain gateway.physicell.org to physicell
gateway
add 211ba2b Ansible: miga django app config
add 7ef3f58 Adding google analytics ID to the mines gateway
add 18f4cf0 Ansible: allow overriding selinux mode of portal server
add 81ce637 Creating the archieve directory if it does not exist
add f3e174a Fixing a typo in email notifications in SMALTR
add d0bd675 Adding BCB gateway
add 934efdd Adding BCB gateway
add 1c1a897 Adding BCB gateway
add 0fc42c7 Adding BCB gateway
add 7c6d606 Adding BCB gateway
add aa00afd Adding BCB gateway
add dac4edf Updated the gateway domain with the new domain
add 5aeea33 Ansible: update keycloak role to setup httpd proxy
add 538d3f4 Merge branch 'keycloak-letsencrypt-proxy' into develop
add 2b33fda AIRAVATA-3328 Fix broken tests
add 3cd556d Added vhost server redirect for interactwel
add 0707aec Adding dev delta gateway
add ee4bfae Adding dev delta gateway
add 1c35616 Adding dev delta gateway
add 6f19a32 Adding dev delta gateway
add f9f3b08 AIRAVATA-3326 MariaDB migrations using docker container
add 50ef0d7 AIRAVATA-3326 migration schema logging - removed dependence
on test classpath
add a090e3e AIRAVATA-3326 ide-integration using mariadb with migrations
add bff2ee2 AIRAVATA-3326 Remove unused code
add cfe585e AIRAVATA-3326 Removing unused/unnecessary file
add 8f40b24 AIRAVATA-3326 Add support for generating full schema and
updated docs
add 6cda1ef AIRAVATA-3326 docs on mysql migration script foreign
key/constraint management
add f51fc4e AIRAVATA-3326 docs update
add 57842ba AIRAVATA-3326 updating docs
add 4e85790 Merge remote-tracking branch
'origin/AIRAVATA-3326-improved-database-migration-script-creation' into develop
add 3441f8d AIRAVATA-3326 Removing unnecessary files
add 8031658 Merge remote-tracking branch
'origin/AIRAVATA-3326-improved-database-migration-script-creation' into develop
add e96d8db AIRAVATA-3326 Updating docs
add 63f90c0 Merge remote-tracking branch
'origin/AIRAVATA-3326-improved-database-migration-script-creation' into develop
add 9116fe5 AIRAVATA-3326 Restore the openjpa enhancer plugin
add 17af75f AIRAVATA-3326 docker-compose executions invoked manually,
remove from verify phase
add 855c4c7 Merge remote-tracking branch
'origin/AIRAVATA-3326-improved-database-migration-script-creation' into develop
add 8dfa890 Merge branch 'develop' of https://github.com/apache/airavata
into develop
add fb56a41 Fix keycloak certificate issue
add 4d43aca Merge pull request #251 from isururanawaka/develop
add aa6d825 Make python 2.7 compatibility
add 7e8eae9 Merge pull request #256 from isururanawaka/develop
add 5b0e9ed Adding the storage to DELTA gateway
No new revisions were added by this update.
Summary of changes:
.gitignore | 5 +
.travis.yml | 2 +-
README.md | 5 +-
airavata-api/airavata-api-server/pom.xml | 4 +-
.../airavata/api/server/AiravataAPIServer.java | 3 +-
.../api/server/handler/AiravataServerHandler.java | 61 +-
airavata-api/airavata-api-stubs/pom.xml | 2 +-
airavata-api/airavata-base-api/pom.xml | 7 +-
.../airavata-client-sdks/airavata-cpp-sdk/pom.xml | 2 +-
.../airavata-client-sdks/airavata-php-sdk/pom.xml | 2 +-
.../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 | 256 +-
.../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 | 3 +
.../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 | 15 +-
.../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 | 202 +
.../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 | 0
.../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 | 3 +
.../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 | 15 +-
.../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/clients/utils/__init__.py | 16 +
.../lib/clients/utils/api_server_client_util.py | 74 +
.../build/lib/samples/__init__.py | 15 +
.../build/lib/samples/api_server_client_samples.py | 201 +
.../lib/samples/create_launch_echo_experiment.py | 107 +
.../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 | 61 +
.../clients/group_manager_client.py | 224 +
.../clients/iam_admin_client.py | 246 +
.../clients/keycloak_token_fetcher.py | 66 +
.../clients/sftp_file_handling_client.py | 67 +
.../clients/sharing_registry_client.py | 880 +++
.../clients/tenant_profile_client.py | 140 +
.../clients/user_profile_client.py | 150 +
.../airavata-python-sdk/clients/utils/__init__.py | 16 +
.../clients/utils/api_server_client_util.py | 74 +
.../clients/utils/data_model_creation_util.py | 126 +
.../airavata-python-sdk/pom.xml | 124 -
.../airavata-python-sdk/requirements.txt | 8 +
.../airavata-python-sdk/samples/__init__.py | 15 +
.../samples/api_server_client_samples.py | 201 +
.../samples/create_launch_echo_experiment.py | 119 +
.../samples/create_launch_gaussian_experiment.py | 135 +
.../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 | 118 +
.../airavata-python-sdk/transport/utils.py | 234 +
.../java-client-samples/pom.xml | 2 +-
airavata-api/airavata-client-sdks/pom.xml | 3 +-
airavata-api/airavata-data-models/pom.xml | 8 +-
.../ComputeResourcePolicy.java | 32 +-
.../ComputeResourceReservation.java | 820 +++
.../GroupComputeResourcePreference.java | 510 +-
.../groupresourceprofile/GroupResourceProfile.java | 108 +-
.../model/application/io/InputDataObjectType.java | 115 +-
airavata-api/airavata-model-utils/pom.xml | 15 +-
.../util/GroupComputeResourcePreferenceUtil.java | 44 +
.../GroupComputeResourcePreferenceUtilTest.java | 116 +
airavata-api/pom.xml | 2 +-
airavata-services/pom.xml | 2 +-
.../iam-admin-services-core/pom.xml | 2 +-
airavata-services/profile-service/pom.xml | 2 +-
.../java-client-samples/pom.xml | 2 +-
.../profile-service-client-sdks/pom.xml | 2 +-
.../profile-service-commons/pom.xml | 20 +-
.../profile-service/profile-service-server/pom.xml | 2 +-
.../profile-service/profile-service-stubs/pom.xml | 2 +-
.../profile-service/profile-tenant-core/pom.xml | 2 +-
.../profile-service/profile-user-core/pom.xml | 11 +-
airavata-services/services-security/pom.xml | 23 +-
.../service/security/KeyCloakSecurityManager.java | 2 +-
.../security/GatewayGroupsInitializerTest.java | 3 -
.../security/KeyCloakSecurityManagerTest.java | 3 -
dev-tools/ansible/helix.yml | 2 +
.../scigap/develop/files/client_truststore.jks | Bin 21868 -> 6618 bytes
.../scigap/develop/group_vars/all/vars.yml | 9 +-
.../scigap/develop/group_vars/django/vars.yml | 4 +-
.../develop/host_vars/{nexttdb => amp}/vars.yml | 22 +-
.../scigap/develop/host_vars/amp/vault.yml | 15 +
.../develop/host_vars/{mines => delta}/vars.yml | 30 +-
.../scigap/develop/host_vars/delta/vault.yml | 15 +
.../develop/host_vars/{mines => distantr}/vars.yml | 22 +-
.../scigap/develop/host_vars/distantr/vault.yml | 15 +
.../develop/host_vars/{mines => geo}/vars.yml | 26 +-
.../scigap/develop/host_vars/geo/vault.yml | 15 +
.../scigap/develop/host_vars/interactwel/vars.yml | 17 +-
.../scigap/develop/host_vars/mines/vars.yml | 2 +-
.../scigap/develop/host_vars/nexttdb/vars.yml | 8 +-
.../simccs/files/django-ssl-vhost.conf.j2 | 1 +
.../scigap/develop/host_vars/simccs/vars.yml | 18 +-
.../scigap/develop/host_vars/usd/vars.yml | 7 +-
dev-tools/ansible/inventories/scigap/develop/hosts | 4 +
.../scigap/production/files/client_truststore.jks | Bin 21868 -> 5398 bytes
.../scigap/production/group_vars/all/vars.yml | 3 +-
.../scigap/production/group_vars/django/vars.yml | 1 +
.../host_vars/{smaltr => bcbportal}/vars.yml | 22 +-
.../production/host_vars/bcbportal/vault.yml | 15 +
.../scigap/production/host_vars/csbglsu/vars.yml | 2 +
.../host_vars/dreg/files/django-ssl-vhost.conf.j2 | 1 +
.../scigap/production/host_vars/dreg/vars.yml | 5 +
.../scigap/production/host_vars/iugateway/vars.yml | 1 +
.../host_vars/microbial-genomes/vars.yml | 4 +
.../scigap/production/host_vars/mines/vars.yml | 1 +
.../scigap/production/host_vars/nexttdb/vars.yml | 3 +
.../production/host_vars/pace-gatech/vars.yml | 8 +-
.../host_vars/{smaltr => pathogenomics}/vars.yml | 22 +-
.../production/host_vars/pathogenomics/vault.yml | 15 +
.../host_vars/{smaltr => physicell}/vars.yml | 22 +-
.../production/host_vars/physicell/vault.yml | 15 +
.../scigap/production/host_vars/seagrid/vars.yml | 3 +-
.../scigap/production/host_vars/simccs/vars.yml | 1 +
.../production/host_vars/simvascular/vars.yml | 1 +
.../scigap/production/host_vars/smaltr/vars.yml | 2 +-
.../production/host_vars/southdakota/vars.yml | 7 +-
.../scigap/production/host_vars/testdrive/vars.yml | 1 +
.../scigap/production/host_vars/toppic/vars.yml | 2 +-
.../ansible/inventories/scigap/production/hosts | 3 +
.../production/pga_config/iugateway/vars.yml | 6 +-
.../pga_config/simvascular/files/pga_config.php.j2 | 2 +-
.../scigap/staging/files/client_truststore.jks | Bin 21868 -> 5398 bytes
.../scigap/staging/group_vars/all/vars.yml | 1 +
.../scigap/staging/group_vars/django/vars.yml | 1 +
dev-tools/ansible/keycloak.yml | 3 +-
dev-tools/ansible/roles/common/defaults/main.yml | 3 +
dev-tools/ansible/roles/common/tasks/main.yml | 23 +-
dev-tools/ansible/roles/common/templates/maven.sh | 1 +
dev-tools/ansible/roles/django/defaults/main.yml | 14 +-
.../django/templates/django-ssl-vhost.conf.j2 | 1 +
.../roles/django/templates/django-vhost.conf.j2 | 1 +
.../roles/django/templates/settings_local.py.j2 | 8 +-
dev-tools/ansible/roles/httpd/defaults/main.yml | 26 +-
dev-tools/ansible/roles/httpd/handlers/main.yml | 2 +-
dev-tools/ansible/roles/httpd/tasks/main.yml | 25 +-
.../ansible/roles/httpd/templates/default.conf.j2 | 8 +-
dev-tools/ansible/roles/java/tasks/main.yml | 27 +-
dev-tools/ansible/roles/java/vars/main.yml | 14 +-
dev-tools/ansible/roles/kafka/defaults/main.yml | 4 +-
dev-tools/ansible/roles/kafka/tasks/main.yml | 2 +-
.../roles/kafka/templates/kafka-rest.properties.j2 | 21 +-
.../roles/kafka/templates/server.properties.j2 | 92 +-
dev-tools/ansible/roles/keycloak/README.md | 10 +-
dev-tools/ansible/roles/keycloak/defaults/main.yml | 15 +-
dev-tools/ansible/roles/keycloak/files/README.md | 36 -
.../roles/{httpd => keycloak}/handlers/main.yml | 4 +-
dev-tools/ansible/roles/keycloak/tasks/main.yml | 94 +-
.../roles/keycloak/templates/basic-vhost.conf.j2 | 9 +
.../roles/keycloak/templates/standalone.xml.j2 | 15 +-
.../ansible/roles/keycloak/templates/vhost.conf.j2 | 52 +
dev-tools/ansible/roles/pga/tasks/main.yml | 4 +-
.../ansible/roles/pga/templates/pga_config.php.j2 | 2 +-
modules/airavata-helix/agent-api/pom.xml | 6 +-
modules/airavata-helix/agent-impl/pom.xml | 4 +-
.../airavata-helix/agent-impl/ssh-agent/pom.xml | 4 +-
.../airavata-helix/agent-impl/sshj-agent/pom.xml | 4 +-
.../airavata/helix/adaptor/SSHJAgentAdaptor.java | 28 +-
modules/airavata-helix/helix-spectator/pom.xml | 24 +-
.../airavata/helix/impl/task/AiravataTask.java | 26 +-
.../airavata/helix/impl/task/TaskContext.java | 12 +-
.../helix/impl/task/staging/ArchiveTask.java | 2 +-
.../impl/task/staging/OutputDataStagingTask.java | 6 +-
.../task/submission/DefaultJobSubmissionTask.java | 8 +-
.../task/submission/config/GroovyMapBuilder.java | 12 +-
.../helix/impl/workflow/PostWorkflowManager.java | 36 +-
.../helix/impl/workflow/PreWorkflowManager.java | 1 -
modules/airavata-helix/platform-monitor/pom.xml | 4 +-
modules/airavata-helix/pom.xml | 4 +-
modules/airavata-helix/task-api/pom.xml | 4 +-
modules/airavata-helix/task-core/pom.xml | 8 +-
modules/airavata-helix/workflow-impl/pom.xml | 6 +-
modules/cluster-monitoring/pom.xml | 2 +-
modules/commons/pom.xml | 11 +-
.../airavata/common/utils/AiravataUtils.java | 2 +-
.../org/apache/airavata/common/utils/JPAUtils.java | 15 +-
.../common/utils/ThriftClientPoolTest.java | 2 -
modules/compute-account-provisioning/pom.xml | 2 +-
modules/configuration/client/pom.xml | 2 +-
modules/configuration/pom.xml | 2 +-
modules/configuration/server/pom.xml | 2 +-
.../credential-store-service/pom.xml | 7 +-
.../store/server/CredentialStoreServerHandler.java | 4 +-
.../credential-store-stubs/pom.xml | 2 +-
modules/credential-store/pom.xml | 2 +-
modules/db-event-manager/pom.xml | 4 +-
modules/distribution/pom.xml | 2 +-
.../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 | 2 +
.../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 +
.../api-server/bin/airavata-server-start.sh | 2 +-
.../main/resources/controller/bin/controller.sh | 2 +-
.../resources/email-monitor/bin/email-monitor.sh | 2 +-
.../src/main/resources/parser-wm/bin/parser-wm.sh | 2 +-
.../main/resources/participant/bin/participant.sh | 2 +-
.../platform-monitor/bin/platform-monitor.sh | 2 +-
.../src/main/resources/post-wm/bin/post-wm.sh | 2 +-
.../src/main/resources/pre-wm/bin/pre-wm.sh | 2 +-
.../realtime-monitor/bin/realtime-monitor.sh | 2 +-
modules/ide-integration/README.md | 47 +
modules/ide-integration/pom.xml | 22 +-
.../src/main/resources/META-INF/persistence.xml | 137 -
.../src/main/resources/airavata-server.properties | 13 +-
.../airavataworkflowcatalog-derby.sql | 212 -
.../database_scripts/appcatalog-derby.sql | 737 --
.../database_scripts/appcatalog-mysql.sql | 728 --
.../resources/database_scripts/credstore-derby.sql | 27 -
.../resources/database_scripts/credstore-mysql.sql | 27 -
.../resources/database_scripts/dozer_mapping.xml | 26 -
.../database_scripts/expcatalog-derby.sql | 403 --
.../database_scripts/expcatalog-mysql.sql | 405 --
.../init/02-sharing-registry-migrations.sql | 5 +-
.../init/03-appcatalog-migrations.sql | 16 +
.../init/04-expcatalog-migrations.sql | 4 +
.../database_scripts/replicacatalog-derby.sql | 85 -
.../database_scripts/replicacatalog-mysql.sql | 80 -
.../database_scripts/sharing-registry-mysql.sql | 149 -
.../user-profile-catalog-derby.sql | 163 -
.../user-profile-catalog-mysql.sql | 163 -
.../database_scripts/workflowcatalog-derby.sql | 128 -
.../database_scripts/workflowcatalog-mysql.sql | 128 -
.../src/main/resources/docker-compose.yml | 4 +-
.../src/main/resources/keystores/airavata.jks | Bin 2679 -> 2679 bytes
.../main/resources/keystores/client_truststore.jks | Bin 1027 -> 1258 bytes
.../src/main/resources/pga/Dockerfile | 2 +-
.../app/tests/selenium/pom.xml | 7 +-
.../src/main/resources/pga/docker-compose.yml | 2 +-
modules/job-monitor/email-monitor/pom.xml | 4 +-
.../airavata/monitor/email/EmailBasedMonitor.java | 4 +-
modules/job-monitor/job-monitor-api/pom.xml | 4 +-
.../apache/airavata/monitor/AbstractMonitor.java | 1 +
modules/job-monitor/pom.xml | 6 +-
modules/job-monitor/real-time-monitor/pom.xml | 6 +-
modules/messaging/client/pom.xml | 2 +-
modules/messaging/core/pom.xml | 2 +-
modules/messaging/pom.xml | 2 +-
modules/orchestrator/orchestrator-client/pom.xml | 2 +-
modules/orchestrator/orchestrator-core/pom.xml | 2 +-
.../cpi/impl/SimpleOrchestratorImpl.java | 5 +-
modules/orchestrator/orchestrator-service/pom.xml | 2 +-
modules/orchestrator/pom.xml | 2 +-
modules/registry/pom.xml | 2 +-
modules/registry/registry-core/README.md | 115 +
modules/registry/registry-core/pom.xml | 144 +-
.../appcatalog/ApplicationInputEntity.java | 11 +
.../ComputeResourcePreferenceEntity.java | 8 +-
....java => ComputeResourceReservationEntity.java} | 93 +-
.../entities/appcatalog/GatewayGroupsEntity.java | 2 +-
.../appcatalog/GroupComputeResourcePrefEntity.java | 48 +-
.../GroupSSHAccountProvisionerConfig.java | 2 +-
.../entities/expcatalog/ExperimentInputEntity.java | 13 +-
.../entities/expcatalog/ProcessInputEntity.java | 13 +-
.../core/repositories/AbstractRepository.java | 10 +-
.../appcatalog/GroupResourceProfileRepository.java | 29 +-
.../expcatalog/ExperimentSummaryRepository.java | 17 +-
.../registry/core/utils/CustomBeanFactory.java | 102 +
.../core/utils/JPAUtil/AppCatalogJPAUtils.java | 13 +-
.../core/utils/JPAUtil/ExpCatalogJPAUtils.java | 2 +-
.../core/utils/JPAUtil/RepCatalogJPAUtils.java | 2 +-
.../registry/core/utils/ObjectMapperSingleton.java | 2 +-
.../core/utils/migration/MappingToolRunner.java | 46 +
.../utils/migration/MigrationSchemaGenerator.java | 100 +
.../META-INF/generate-sql-persistence.xml | 30 -
.../src/main/resources/META-INF/persistence.xml | 1 +
.../src/main/resources/appcatalog-derby.sql | 10 +-
.../src/main/resources/appcatalog-mysql.sql | 9 +
.../src/main/resources/dozer_mapping.xml | 5 +
.../src/main/resources/expcatalog-derby.sql | 2 +
.../src/main/resources/expcatalog-mysql.sql | 6 +-
.../derby/airavata-server.properties | 72 +
.../mysql/airavata-server.properties | 63 +
.../migrations-util/mysql/docker-compose.yml | 15 +
.../create_databases.sql} | 21 +-
.../appcatalog/GatewayProfileRepositoryTest.java | 21 +-
.../GroupResourceProfileRepositoryTest.java | 257 +-
.../expcatalog/ExperimentRepositoryTest.java | 69 +-
.../replicacatalog/DataProductRepositoryTest.java | 3 +-
.../DataReplicaLocationRepositoryTest.java | 3 +-
.../registry/core/utils/CustomBeanFactoryTest.java | 54 +
.../core/utils/ObjectMapperSingletonTest.java | 66 +
modules/registry/registry-cpi/pom.xml | 2 +-
modules/registry/registry-server/pom.xml | 2 +-
.../registry-server/registry-api-service/pom.xml | 6 +-
.../api/service/handler/RegistryServerHandler.java | 9 +-
.../registry-server/registry-api-stubs/pom.xml | 2 +-
.../airavata/registry/api/RegistryService.java | 52 +-
modules/registry/registry-tools/jpa-gen/pom.xml | 2 +-
modules/registry/registry-tools/pom.xml | 2 +-
.../registry/registry-tools/registry-tool/pom.xml | 2 +-
.../DeltaScripts/appCatalog_schema_delta.sql | 32 +
.../experimentCatalog_schema_delta.sql | 17 +
.../DeltaScripts/sharingCatalog_schema_delta.sql | 8 +
.../next/DeltaScripts/appCatalog_schema_delta.sql | 5 +
modules/security/pom.xml | 2 +-
.../airavata/security/userstore/JDBCUserStore.java | 3 +-
.../airavata/security/userstore/LDAPUserStore.java | 3 +-
.../security/userstore/SessionDBUserStore.java | 3 +-
modules/server/pom.xml | 15 +-
.../org/apache/airavata/server/ServerMain.java | 45 +-
modules/sharing-registry/pom.xml | 2 +-
.../sharing-registry/sharing-data-migrator/pom.xml | 13 +-
.../sharing-registry-distribution/pom.xml | 4 +-
.../sharing-registry-server/pom.xml | 31 +-
.../sharing/registry/server/ServerMain.java | 42 +-
.../sharing-registry-stubs/pom.xml | 10 +-
pom.xml | 73 +-
.../component-cpis/credential-store-cpi.thrift | 1 +
.../component-cpis/credential_store_errors.thrift | 1 +
.../component-cpis/registry-api.thrift | 2 +-
.../application_io_models.thrift | 5 +-
.../group_resource_profile_model.thrift | 16 +-
.../generate-thrift-stubs.sh | 8 +-
tools/load-client/pom.xml | 6 +-
.../apache/airavata/tools/load/Authenticator.java | 1 +
tools/pom.xml | 2 +-
723 files changed, 31493 insertions(+), 13939 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/base/api
=> 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 (83%)
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 (98%)
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 (98%)
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%)
rename
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%)
copy
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/base/api
=> 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 (100%)
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 (98%)
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 (98%)
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/clients/utils/__init__.py
create mode 100644
airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/clients/utils/api_server_client_util.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/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/sftp_file_handling_client.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/clients/utils/__init__.py
create mode 100644
airavata-api/airavata-client-sdks/airavata-python-sdk/clients/utils/api_server_client_util.py
create mode 100644
airavata-api/airavata-client-sdks/airavata-python-sdk/clients/utils/data_model_creation_util.py
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
create mode 100644
airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/groupresourceprofile/ComputeResourceReservation.java
create mode 100644
airavata-api/airavata-model-utils/src/main/java/org/apache/airavata/model/util/GroupComputeResourcePreferenceUtil.java
create mode 100644
airavata-api/airavata-model-utils/src/test/java/org/apache/airavata/model/util/GroupComputeResourcePreferenceUtilTest.java
copy dev-tools/ansible/inventories/scigap/develop/host_vars/{nexttdb =>
amp}/vars.yml (71%)
create mode 100644
dev-tools/ansible/inventories/scigap/develop/host_vars/amp/vault.yml
copy dev-tools/ansible/inventories/scigap/develop/host_vars/{mines =>
delta}/vars.yml (60%)
create mode 100644
dev-tools/ansible/inventories/scigap/develop/host_vars/delta/vault.yml
copy dev-tools/ansible/inventories/scigap/develop/host_vars/{mines =>
distantr}/vars.yml (69%)
create mode 100644
dev-tools/ansible/inventories/scigap/develop/host_vars/distantr/vault.yml
copy dev-tools/ansible/inventories/scigap/develop/host_vars/{mines =>
geo}/vars.yml (68%)
create mode 100644
dev-tools/ansible/inventories/scigap/develop/host_vars/geo/vault.yml
copy dev-tools/ansible/inventories/scigap/production/host_vars/{smaltr =>
bcbportal}/vars.yml (57%)
create mode 100644
dev-tools/ansible/inventories/scigap/production/host_vars/bcbportal/vault.yml
copy dev-tools/ansible/inventories/scigap/production/host_vars/{smaltr =>
pathogenomics}/vars.yml (55%)
create mode 100644
dev-tools/ansible/inventories/scigap/production/host_vars/pathogenomics/vault.yml
copy dev-tools/ansible/inventories/scigap/production/host_vars/{smaltr =>
physicell}/vars.yml (56%)
create mode 100644
dev-tools/ansible/inventories/scigap/production/host_vars/physicell/vault.yml
create mode 100644 dev-tools/ansible/roles/common/templates/maven.sh
delete mode 100644 dev-tools/ansible/roles/keycloak/files/README.md
copy dev-tools/ansible/roles/{httpd => keycloak}/handlers/main.yml (90%)
create mode 100644
dev-tools/ansible/roles/keycloak/templates/basic-vhost.conf.j2
create mode 100644 dev-tools/ansible/roles/keycloak/templates/vhost.conf.j2
delete mode 100644
modules/ide-integration/src/main/resources/META-INF/persistence.xml
delete mode 100644
modules/ide-integration/src/main/resources/database_scripts/airavataworkflowcatalog-derby.sql
delete mode 100644
modules/ide-integration/src/main/resources/database_scripts/appcatalog-derby.sql
delete mode 100644
modules/ide-integration/src/main/resources/database_scripts/appcatalog-mysql.sql
delete mode 100644
modules/ide-integration/src/main/resources/database_scripts/credstore-derby.sql
delete mode 100644
modules/ide-integration/src/main/resources/database_scripts/credstore-mysql.sql
delete mode 100644
modules/ide-integration/src/main/resources/database_scripts/dozer_mapping.xml
delete mode 100644
modules/ide-integration/src/main/resources/database_scripts/expcatalog-derby.sql
delete mode 100644
modules/ide-integration/src/main/resources/database_scripts/expcatalog-mysql.sql
create mode 100644
modules/ide-integration/src/main/resources/database_scripts/init/03-appcatalog-migrations.sql
create mode 100644
modules/ide-integration/src/main/resources/database_scripts/init/04-expcatalog-migrations.sql
delete mode 100644
modules/ide-integration/src/main/resources/database_scripts/replicacatalog-derby.sql
delete mode 100644
modules/ide-integration/src/main/resources/database_scripts/replicacatalog-mysql.sql
delete mode 100644
modules/ide-integration/src/main/resources/database_scripts/sharing-registry-mysql.sql
delete mode 100644
modules/ide-integration/src/main/resources/database_scripts/user-profile-catalog-derby.sql
delete mode 100644
modules/ide-integration/src/main/resources/database_scripts/user-profile-catalog-mysql.sql
delete mode 100644
modules/ide-integration/src/main/resources/database_scripts/workflowcatalog-derby.sql
delete mode 100644
modules/ide-integration/src/main/resources/database_scripts/workflowcatalog-mysql.sql
create mode 100644 modules/registry/registry-core/README.md
copy
modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/{GroupSSHAccountProvisionerConfig.java
=> ComputeResourceReservationEntity.java} (52%)
create mode 100644
modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/CustomBeanFactory.java
create mode 100644
modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/migration/MappingToolRunner.java
create mode 100644
modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/utils/migration/MigrationSchemaGenerator.java
delete mode 100644
modules/registry/registry-core/src/main/resources/META-INF/generate-sql-persistence.xml
create mode 100644
modules/registry/registry-core/src/main/resources/migrations-util/derby/airavata-server.properties
create mode 100644
modules/registry/registry-core/src/main/resources/migrations-util/mysql/airavata-server.properties
create mode 100644
modules/registry/registry-core/src/main/resources/migrations-util/mysql/docker-compose.yml
rename
modules/{ide-integration/src/main/resources/META-INF/generate-sql-persistence.xml
=>
registry/registry-core/src/main/resources/migrations-util/mysql/docker-entrypoint-initdb.d/create_databases.sql}
(56%)
create mode 100644
modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/utils/CustomBeanFactoryTest.java
create mode 100644
modules/registry/registry-core/src/test/java/org/apache/airavata/registry/core/utils/ObjectMapperSingletonTest.java