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

isjarana pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git.


    from 5bb160f  Ansible: adding missing httpd_name mapping
     new 46ca6e9  Fix ide integration startup issues
     new 3409bcf  Merge branch 'develop' of https://github.com/apache/airavata 
into develop
     new ceefe75  initialize python SDK
     new 33b606a  comple samples
     new ec6b1fa  Adding readme
     new 5fd8754  python SDK
     new f4b1132  improve read me
     new 7a03c56  Improve readme
     new 8bf1331  change setup.py
     new 5281ee7   Add isntallation guides to README
     new a4b362b   Add isntallation guides to README
     new 6f9ddb7   Add isntallation guides to README
     new 83da989   Add isntallation guides to README
     new f756a8d  remove python pom modules
     new fcb5ecb  bug fox
     new 2ed6874  Add create_luaunch_experiment samples
     new 63367e6  Merge branch 'develop' into pythonSDK
     new 074d8d6  Merge pull request #239 from isururanawaka/pythonSDK

The 9013 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |    5 +
 .../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
 .../user/cpi => airavata/api}/error/__init__.py    |    0
 .../user/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
 .../profile/tenant => airavata/base}/__init__.py   |    0
 .../lib => }/airavata/base/api/BaseAPI-remote      |    0
 .../lib => }/airavata/base/api/BaseAPI.py          |    0
 .../lib => }/airavata/base/api/__init__.py         |    0
 .../cpi/error => airavata/base/api}/constants.py   |    0
 .../resources/lib => }/airavata/base/api/ttypes.py |    0
 .../cpi/error => airavata/model}/__init__.py       |    0
 .../model/appcatalog}/__init__.py                  |    0
 .../appcatalog/accountprovisioning}/__init__.py    |    0
 .../appcatalog/accountprovisioning}/constants.py   |    0
 .../model/appcatalog/accountprovisioning/ttypes.py |    0
 .../model/appcatalog/appdeployment}/__init__.py    |    0
 .../model/appcatalog/appdeployment}/constants.py   |    0
 .../model/appcatalog/appdeployment/ttypes.py       |    0
 .../model/appcatalog/appinterface}/__init__.py     |    0
 .../model/appcatalog/appinterface}/constants.py    |    0
 .../model/appcatalog/appinterface/ttypes.py        |    0
 .../model/appcatalog/computeresource}/__init__.py  |    0
 .../model/appcatalog/computeresource}/constants.py |    0
 .../model/appcatalog/computeresource/ttypes.py     |    0
 .../model/appcatalog/gatewaygroups}/__init__.py    |    0
 .../model/appcatalog/gatewaygroups}/constants.py   |    0
 .../model/appcatalog/gatewaygroups/ttypes.py       |    0
 .../model/appcatalog/gatewayprofile}/__init__.py   |    0
 .../model/appcatalog/gatewayprofile}/constants.py  |    0
 .../model/appcatalog/gatewayprofile/ttypes.py      |    0
 .../appcatalog/groupresourceprofile}/__init__.py   |    0
 .../appcatalog/groupresourceprofile}/constants.py  |    0
 .../appcatalog/groupresourceprofile/ttypes.py      |    0
 .../model/appcatalog/parallelism}/__init__.py      |    0
 .../model/appcatalog/parallelism}/constants.py     |    0
 .../model/appcatalog/parallelism/ttypes.py         |    0
 .../model/appcatalog/parser}/__init__.py           |    0
 .../model/appcatalog/parser}/constants.py          |    0
 .../airavata/model/appcatalog/parser/ttypes.py     |    0
 .../model/appcatalog/storageresource}/__init__.py  |    0
 .../model/appcatalog/storageresource}/constants.py |    0
 .../model/appcatalog/storageresource/ttypes.py     |    0
 .../appcatalog/userresourceprofile}/__init__.py    |    0
 .../appcatalog/userresourceprofile}/constants.py   |    0
 .../model/appcatalog/userresourceprofile/ttypes.py |    0
 .../model/application}/__init__.py                 |    0
 .../model/application/io}/__init__.py              |    0
 .../model/application/io}/constants.py             |    0
 .../airavata/model/application/io/ttypes.py        |   16 +-
 .../process => airavata/model/commons}/__init__.py |    0
 .../store => airavata/model/commons}/constants.py  |    0
 .../lib => }/airavata/model/commons/ttypes.py      |    0
 .../model/job => airavata/model}/constants.py      |    0
 .../iam => airavata/model/credential}/__init__.py  |    0
 .../model/credential/store}/__init__.py            |    0
 .../model/credential/store}/constants.py           |    0
 .../airavata/model/credential/store/ttypes.py      |    0
 .../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
 .../model/dbevent}/__init__.py                     |    0
 .../lib => }/airavata/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
 .../replica => airavata/model/group}/__init__.py   |    0
 .../movement => airavata/model/group}/constants.py |    0
 .../lib => }/airavata/model/group/ttypes.py        |    0
 .../movement => airavata/model/job}/__init__.py    |    0
 .../model => airavata/model/job}/constants.py      |    0
 .../lib => }/airavata/model/job/ttypes.py          |    0
 .../model/messaging}/__init__.py                   |    0
 .../model/messaging/event}/__init__.py             |    0
 .../model/messaging/event}/constants.py            |    0
 .../airavata/model/messaging/event/ttypes.py       |    0
 .../commons => airavata/model/process}/__init__.py |    0
 .../model/process}/constants.py                    |    0
 .../lib => }/airavata/model/process/ttypes.py      |    0
 .../io => airavata/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
 .../model/sharing}/__init__.py                     |    0
 .../lib => }/airavata/model/sharing/constants.py   |    0
 .../lib => }/airavata/model/sharing/ttypes.py      |    0
 .../parser => airavata/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
 .../messaging => 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       |  184 +
 .../dependency_links.txt                           |    1 +
 .../airavata_python_sdk.egg-info/top_level.txt     |    4 +
 .../lib => 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}/error/__init__.py            |    0
 .../lib/airavata/api}/error/constants.py           |    0
 .../lib/airavata/api/error/ttypes.py               |    0
 .../airavata/api/sharing/SharingRegistryService.py |    0
 .../lib/airavata/api/sharing/__init__.py           |    0
 .../lib/airavata/api/sharing/constants.py          |    0
 .../lib/airavata/api/sharing/ttypes.py             |    0
 .../resources => build}/lib/airavata/api/ttypes.py |    0
 .../user => build/lib/airavata/base}/__init__.py   |    0
 .../lib/airavata/base/api/BaseAPI.py               |    0
 .../lib/airavata/base/api/__init__.py              |    0
 .../lib/airavata/base/api}/constants.py            |    0
 .../lib/airavata/base/api/ttypes.py                |    0
 .../error => build/lib/airavata/model}/__init__.py |    0
 .../lib/airavata/model/appcatalog}/__init__.py     |    0
 .../appcatalog/accountprovisioning}/__init__.py    |    0
 .../appcatalog/accountprovisioning}/constants.py   |    0
 .../model/appcatalog/accountprovisioning/ttypes.py |    0
 .../model/appcatalog/appdeployment}/__init__.py    |    0
 .../model/appcatalog/appdeployment}/constants.py   |    0
 .../model/appcatalog/appdeployment/ttypes.py       |    0
 .../model/appcatalog/appinterface}/__init__.py     |    0
 .../model/appcatalog/appinterface}/constants.py    |    0
 .../model/appcatalog/appinterface/ttypes.py        |    0
 .../model/appcatalog/computeresource}/__init__.py  |    0
 .../model/appcatalog/computeresource}/constants.py |    0
 .../model/appcatalog/computeresource/ttypes.py     |    0
 .../model/appcatalog/gatewaygroups}/__init__.py    |    0
 .../model/appcatalog/gatewaygroups}/constants.py   |    0
 .../model/appcatalog/gatewaygroups/ttypes.py       |    0
 .../model/appcatalog/gatewayprofile}/__init__.py   |    0
 .../model/appcatalog/gatewayprofile}/constants.py  |    0
 .../model/appcatalog/gatewayprofile/ttypes.py      |    0
 .../appcatalog/groupresourceprofile}/__init__.py   |    0
 .../appcatalog/groupresourceprofile}/constants.py  |    0
 .../appcatalog/groupresourceprofile/ttypes.py      |    0
 .../model/appcatalog/parallelism}/__init__.py      |    0
 .../model/appcatalog/parallelism}/constants.py     |    0
 .../model/appcatalog/parallelism/ttypes.py         |    0
 .../airavata/model/appcatalog/parser}/__init__.py  |    0
 .../airavata/model/appcatalog/parser}/constants.py |    0
 .../lib/airavata/model/appcatalog/parser/ttypes.py |    0
 .../model/appcatalog/storageresource}/__init__.py  |    0
 .../model/appcatalog/storageresource}/constants.py |    0
 .../model/appcatalog/storageresource/ttypes.py     |    0
 .../appcatalog/userresourceprofile}/__init__.py    |    0
 .../appcatalog/userresourceprofile}/constants.py   |    0
 .../model/appcatalog/userresourceprofile/ttypes.py |    0
 .../lib/airavata/model/application}/__init__.py    |    0
 .../lib/airavata/model/application/io}/__init__.py |    0
 .../airavata/model/application/io}/constants.py    |    0
 .../lib/airavata/model/application/io/ttypes.py    |   16 +-
 .../lib/airavata/model/commons}/__init__.py        |    0
 .../lib/airavata/model/commons}/constants.py       |    0
 .../lib/airavata/model/commons/ttypes.py           |    0
 .../lib/airavata/model}/constants.py               |    0
 .../lib/airavata/model/credential}/__init__.py     |    0
 .../airavata/model/credential/store}/__init__.py   |    0
 .../airavata/model/credential/store/constants.py   |    0
 .../lib/airavata/model/credential/store/ttypes.py  |    0
 .../lib/airavata/model/data}/__init__.py           |    0
 .../lib/airavata/model/data/movement}/__init__.py  |    0
 .../lib/airavata/model/data/movement}/constants.py |    0
 .../lib/airavata/model/data/movement/ttypes.py     |    0
 .../lib/airavata/model/data/replica}/__init__.py   |    0
 .../lib/airavata/model/data/replica}/constants.py  |    0
 .../lib/airavata/model/data/replica/ttypes.py      |    0
 .../lib/airavata/model/dbevent}/__init__.py        |    0
 .../lib/airavata/model/dbevent}/constants.py       |    0
 .../lib/airavata/model/dbevent/ttypes.py           |    0
 .../lib/airavata/model/experiment}/__init__.py     |    0
 .../lib/airavata/model/experiment}/constants.py    |    0
 .../lib/airavata/model/experiment/ttypes.py        |    0
 .../lib/airavata/model/group}/__init__.py          |    0
 .../lib/airavata/model/group}/constants.py         |    0
 .../lib/airavata/model/group/ttypes.py             |    0
 .../lib/airavata/model/job}/__init__.py            |    0
 .../lib/airavata/model/job}/constants.py           |    0
 .../lib/airavata/model/job/ttypes.py               |    0
 .../lib/airavata/model/messaging}/__init__.py      |    0
 .../airavata/model/messaging/event}/__init__.py    |    0
 .../airavata/model/messaging/event}/constants.py   |    0
 .../lib/airavata/model/messaging/event/ttypes.py   |    0
 .../lib/airavata/model/process}/__init__.py        |    0
 .../lib/airavata/model/process}/constants.py       |    0
 .../lib/airavata/model/process/ttypes.py           |    0
 .../lib/airavata/model/scheduling}/__init__.py     |    0
 .../lib/airavata/model/scheduling}/constants.py    |    0
 .../lib/airavata/model/scheduling/ttypes.py        |    0
 .../lib/airavata/model/security}/__init__.py       |    0
 .../lib/airavata/model/security}/constants.py      |    0
 .../lib/airavata/model/security/ttypes.py          |    0
 .../lib/airavata/model/sharing}/__init__.py        |    0
 .../lib/airavata/model/sharing/constants.py        |    0
 .../lib/airavata/model/sharing/ttypes.py           |    0
 .../lib/airavata/model/status}/__init__.py         |    0
 .../lib/airavata/model/status}/constants.py        |    0
 .../lib/airavata/model/status/ttypes.py            |    0
 .../lib/airavata/model/task}/__init__.py           |    0
 .../lib/airavata/model/task}/constants.py          |    0
 .../lib/airavata/model/task/ttypes.py              |    0
 .../lib/airavata/model/tenant}/__init__.py         |    0
 .../lib/airavata/model/tenant}/constants.py        |    0
 .../lib/airavata/model/tenant/ttypes.py            |    0
 .../lib/airavata/model/ttypes.py                   |    0
 .../lib/airavata/model/user}/__init__.py           |    0
 .../lib/airavata/model/user/constants.py           |    0
 .../lib/airavata/model/user/ttypes.py              |    0
 .../lib/airavata/model/workflow}/__init__.py       |    0
 .../lib/airavata/model/workflow}/constants.py      |    0
 .../lib/airavata/model/workflow/ttypes.py          |    0
 .../lib/airavata/model/workspace}/__init__.py      |    0
 .../lib/airavata/model/workspace}/constants.py     |    0
 .../lib/airavata/model/workspace/ttypes.py         |    0
 .../lib/airavata/service}/__init__.py              |    0
 .../lib/airavata/service/profile}/__init__.py      |    0
 .../lib/airavata/service/profile}/constants.py     |    0
 .../service/profile/groupmanager}/__init__.py      |    0
 .../groupmanager/cpi/GroupManagerService.py        |    0
 .../service/profile/groupmanager/cpi/__init__.py   |    0
 .../service/profile/groupmanager/cpi/constants.py  |    0
 .../profile/groupmanager}/cpi/error/__init__.py    |    0
 .../profile/groupmanager}/cpi/error/constants.py   |    0
 .../profile/groupmanager/cpi/error/ttypes.py       |    0
 .../service/profile/groupmanager/cpi/ttypes.py     |    0
 .../lib/airavata/service/profile/iam}/__init__.py  |    0
 .../service/profile/iam/admin}/__init__.py         |    0
 .../profile/iam/admin/services}/__init__.py        |    0
 .../iam/admin/services/cpi/IamAdminServices.py     |    0
 .../profile/iam/admin/services/cpi/__init__.py     |    0
 .../profile/iam/admin/services/cpi/constants.py    |    0
 .../iam/admin/services}/cpi/error/__init__.py      |    0
 .../iam/admin/services}/cpi/error/constants.py     |    0
 .../profile/iam/admin/services/cpi/error/ttypes.py |    0
 .../profile/iam/admin/services/cpi/ttypes.py       |    0
 .../airavata/service/profile/tenant}/__init__.py   |    0
 .../profile/tenant/cpi/TenantProfileService.py     |    0
 .../service/profile/tenant/cpi/__init__.py         |    0
 .../service/profile/tenant/cpi/constants.py        |    0
 .../service/profile/tenant}/cpi/error/__init__.py  |    0
 .../service/profile/tenant}/cpi/error/constants.py |    0
 .../service/profile/tenant/cpi/error/ttypes.py     |    0
 .../airavata/service/profile/tenant/cpi/ttypes.py  |    0
 .../lib/airavata/service/profile/ttypes.py         |    0
 .../lib/airavata/service/profile/user/__init__.py  |    0
 .../service/profile/user/cpi/UserProfileService.py |    0
 .../airavata/service/profile/user/cpi/__init__.py  |    0
 .../airavata/service/profile/user/cpi/constants.py |    0
 .../service/profile/user/cpi/error/__init__.py     |    0
 .../service/profile/user/cpi/error/constants.py    |    0
 .../service/profile/user/cpi/error/ttypes.py       |    0
 .../airavata/service/profile/user/cpi/ttypes.py    |    0
 .../profile/user => build/lib/clients}/__init__.py |    0
 .../build/lib/clients/api_server_client.py         | 7049 ++++++++++++++++++++
 .../build/lib/clients/group_manager_client.py      |  224 +
 .../build/lib/clients/iam_admin_client.py          |  246 +
 .../build/lib/clients/keycloak_token_fetcher.py    |   46 +
 .../build/lib/clients/sharing_registry_client.py   |  880 +++
 .../build/lib/clients/tenant_profile_client.py     |  140 +
 .../build/lib/clients/user_profile_client.py       |  150 +
 .../build/lib/samples/__init__.py                  |   15 +
 .../build/lib/samples/api_server_client_samples.py |  199 +
 .../lib/samples/group_manager_client_samples.py    |   85 +
 .../build/lib/samples/iam_admin_client_samples.py  |   60 +
 .../lib/samples/sharing_registry_client_samples.py |   91 +
 .../lib/samples/tenant_profile_client_samples.py   |   52 +
 .../lib/samples/user_profile_client_samples.py     |   65 +
 .../user => build/lib/transport}/__init__.py       |    0
 .../build/lib/transport/settings.py                |   80 +
 .../build/lib/transport/utils.py                   |  213 +
 .../service/profile/user => clients}/__init__.py   |    0
 .../clients/api_server_client.py                   | 7049 ++++++++++++++++++++
 .../clients/group_manager_client.py                |  224 +
 .../clients/iam_admin_client.py                    |  246 +
 .../clients/keycloak_token_fetcher.py              |   67 +
 .../clients/sharing_registry_client.py             |  880 +++
 .../clients/tenant_profile_client.py               |  140 +
 .../clients/user_profile_client.py                 |  150 +
 .../airavata-python-sdk/pom.xml                    |  124 -
 .../airavata-python-sdk/requirements.txt           |    5 +
 .../airavata-python-sdk/samples/__init__.py        |   15 +
 .../samples/api_server_client_samples.py           |  201 +
 .../samples/create_launch_echo_experiment.py       |   86 +
 .../samples/create_launch_gaussian_experiment.py   |  113 +
 .../samples/group_manager_client_samples.py        |   86 +
 .../samples/iam_admin_client_samples.py            |   61 +
 .../samples/resources/__init__.py                  |   15 +
 .../samples/resources}/incommon_rsa_server_ca.pem  |   34 +
 .../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     |   27 +
 .../airavata-python-sdk/transport/settings.py      |   97 +
 .../airavata-python-sdk/transport/utils.py         |  213 +
 airavata-api/airavata-client-sdks/pom.xml          |    1 -
 .../src/main/resources/META-INF/persistence.xml    |    3 +
 .../src/main/resources/airavata-server.properties  |   13 +-
 413 files changed, 20187 insertions(+), 9013 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%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi
 => airavata/api}/error/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/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/tenant
 => 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/tenant/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/tenant/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/services
 => airavata/model/appcatalog}/__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/model/appcatalog/accountprovisioning}/__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/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/groupmanager/cpi/error
 => airavata/model/appcatalog/appdeployment}/__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/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/service/profile
 => airavata/model/appcatalog/appinterface}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile
 => 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/workspace
 => airavata/model/appcatalog/computeresource}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/workspace
 => 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/workflow
 => airavata/model/appcatalog/gatewaygroups}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/workflow
 => 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/user
 => airavata/model/appcatalog/gatewayprofile}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/tenant
 => 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/tenant
 => airavata/model/appcatalog/groupresourceprofile}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/task
 => airavata/model/appcatalog/groupresourceprofile}/constants.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib 
=> }/airavata/model/appcatalog/groupresourceprofile/ttypes.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/task
 => airavata/model/appcatalog/parallelism}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/status
 => 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/status
 => airavata/model/appcatalog/parser}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/security
 => 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/sharing
 => airavata/model/appcatalog/storageresource}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/scheduling
 => 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/security
 => airavata/model/appcatalog/userresourceprofile}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/process
 => 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/admin
 => airavata/model/application}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/scheduling
 => airavata/model/application/io}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/messaging/event
 => 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/process
 => 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/job
 => airavata/model}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/iam
 => airavata/model/credential}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/messaging/event
 => 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/profile/groupmanager
 => airavata/model/data}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/job
 => airavata/model/data/movement}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/group
 => 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/group
 => airavata/model/data/replica}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/experiment
 => 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/experiment
 => airavata/model/dbevent}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib 
=> }/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/dbevent
 => airavata/model/experiment}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/data/replica
 => 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/replica
 => airavata/model/group}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/data/movement
 => airavata/model/group}/constants.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib 
=> }/airavata/model/group/ttypes.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/data/movement
 => airavata/model/job}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model
 => 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/service
 => airavata/model/messaging}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/credential/store
 => airavata/model/messaging/event}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/application/io
 => 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/commons
 => airavata/model/process}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/userresourceprofile
 => 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/application/io
 => airavata/model/scheduling}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/storageresource
 => 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/userresourceprofile
 => airavata/model/security}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/parser
 => 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/storageresource
 => airavata/model/sharing}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib 
=> }/airavata/model/sharing/constants.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib 
=> }/airavata/model/sharing/ttypes.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/parser
 => airavata/model/status}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/parallelism
 => 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/parallelism
 => airavata/model/task}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/groupresourceprofile
 => 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/groupresourceprofile
 => airavata/model/tenant}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/gatewayprofile
 => 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/gatewayprofile
 => 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/gatewaygroups
 => airavata/model/workflow}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/gatewaygroups
 => 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/computeresource
 => airavata/model/workspace}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/computeresource
 => 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/messaging
 => airavata/service}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/appinterface
 => airavata/service/profile}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/appinterface
 => airavata/service/profile}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/data
 => 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/appdeployment
 => 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/appdeployment
 => 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/credential
 => airavata/service/profile/iam}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/application
 => airavata/service/profile/iam/admin}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog
 => 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/appcatalog/accountprovisioning
 => airavata/service/profile/iam/admin/services/cpi/error}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/appcatalog/accountprovisioning
 => 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/base
 => 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/model
 => airavata/service/profile/tenant/cpi/error}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/base/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
 => 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%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/api
 => airavata/service/profile/user/cpi}/error/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/api
 => 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
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib 
=> 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/cpi
 => build/lib/airavata/api}/error/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi
 => build/lib/airavata/api}/error/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/api/error/ttypes.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/api/sharing/SharingRegistryService.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/api/sharing/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/api/sharing/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/api/sharing/ttypes.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/api/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user
 => build/lib/airavata/base}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/base/api/BaseAPI.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/base/api/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/base/api}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/base/api/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user
 => build/lib/airavata/model/appcatalog}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/accountprovisioning}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/accountprovisioning}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/appcatalog/accountprovisioning/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/appdeployment}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/appdeployment}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/appcatalog/appdeployment/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/appinterface}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/appinterface}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/appcatalog/appinterface/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/computeresource}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/computeresource}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/appcatalog/computeresource/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/gatewaygroups}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/gatewaygroups}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/appcatalog/gatewaygroups/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/gatewayprofile}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/gatewayprofile}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/appcatalog/gatewayprofile/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/groupresourceprofile}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/groupresourceprofile}/constants.py 
(100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/appcatalog/groupresourceprofile/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/parallelism}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/parallelism}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/appcatalog/parallelism/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/parser}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/parser}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/appcatalog/parser/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/storageresource}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/storageresource}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/appcatalog/storageresource/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/userresourceprofile}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/appcatalog/userresourceprofile}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/appcatalog/userresourceprofile/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user
 => build/lib/airavata/model/application}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/application/io}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/application/io}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/application/io/ttypes.py (96%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/commons}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/model/credential/store
 => build/lib/airavata/model/commons}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/commons/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model}/constants.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user
 => build/lib/airavata/model/credential}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/credential/store}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/credential/store/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/credential/store/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user
 => build/lib/airavata/model/data}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/data/movement}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/data/movement}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/data/movement/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/data/replica}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/data/replica}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/data/replica/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/dbevent}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/dbevent}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/dbevent/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/experiment}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/experiment}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/experiment/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/group}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/group}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/group/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/job}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/job}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/job/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user
 => build/lib/airavata/model/messaging}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/messaging/event}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/messaging/event}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/messaging/event/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/process}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/process}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/process/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/scheduling}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/scheduling}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/scheduling/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/security}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/security}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/security/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/sharing}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/sharing/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/sharing/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/status}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/status}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/status/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/task}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/task}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/task/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/tenant}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/tenant}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/tenant/ttypes.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/user}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/user/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/user/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/workflow}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/workflow}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/workflow/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/workspace}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/model/workspace}/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/model/workspace/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user
 => build/lib/airavata/service}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/service/profile}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user/cpi/error
 => build/lib/airavata/service/profile}/constants.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user
 => build/lib/airavata/service/profile/groupmanager}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/groupmanager/cpi/GroupManagerService.py 
(100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/groupmanager/cpi/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/groupmanager/cpi/constants.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user
 => build/lib/airavata/service/profile/groupmanager}/cpi/error/__init__.py 
(100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user
 => build/lib/airavata/service/profile/groupmanager}/cpi/error/constants.py 
(100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/groupmanager/cpi/error/ttypes.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/groupmanager/cpi/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user
 => build/lib/airavata/service/profile/iam}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user
 => build/lib/airavata/service/profile/iam/admin}/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user
 => build/lib/airavata/service/profile/iam/admin/services}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/iam/admin/services/cpi/IamAdminServices.py 
(100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/iam/admin/services/cpi/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/iam/admin/services/cpi/constants.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user
 => 
build/lib/airavata/service/profile/iam/admin/services}/cpi/error/__init__.py 
(100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user
 => 
build/lib/airavata/service/profile/iam/admin/services}/cpi/error/constants.py 
(100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/iam/admin/services/cpi/error/ttypes.py 
(100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/iam/admin/services/cpi/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user
 => build/lib/airavata/service/profile/tenant}/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/tenant/cpi/TenantProfileService.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/tenant/cpi/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/tenant/cpi/constants.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user
 => build/lib/airavata/service/profile/tenant}/cpi/error/__init__.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user
 => build/lib/airavata/service/profile/tenant}/cpi/error/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/tenant/cpi/error/ttypes.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/tenant/cpi/ttypes.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/ttypes.py (100%)
 copy airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources 
=> build}/lib/airavata/service/profile/user/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/user/cpi/UserProfileService.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/user/cpi/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/user/cpi/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/user/cpi/error/__init__.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/user/cpi/error/constants.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/user/cpi/error/ttypes.py (100%)
 rename 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources => 
build}/lib/airavata/service/profile/user/cpi/ttypes.py (100%)
 copy 
airavata-api/airavata-client-sdks/airavata-python-sdk/{src/main/resources/lib/airavata/service/profile/user
 => build/lib/clients}/__init__.py (100%)
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/clients/api_server_client.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/clients/group_manager_client.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/clients/iam_admin_client.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/clients/keycloak_token_fetcher.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/clients/sharing_registry_client.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/clients/tenant_profile_client.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/clients/user_profile_client.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/samples/__init__.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/samples/api_server_client_samples.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/build/lib/samples/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/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.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/group_manager_client.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/clients/iam_admin_client.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/clients/keycloak_token_fetcher.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/clients/sharing_registry_client.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/clients/tenant_profile_client.py
 create mode 100644 
airavata-api/airavata-client-sdks/airavata-python-sdk/clients/user_profile_client.py
 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/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/resources/__init__.py
 copy 
{modules/ide-integration/src/main/resources/pga/airavata-php-gateway/app/resources/security
 => 
airavata-api/airavata-client-sdks/airavata-python-sdk/samples/resources}/incommon_rsa_server_ca.pem
 (50%)
 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

Reply via email to