[ https://issues.apache.org/jira/browse/AIRAVATA-2696?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Marcus Christie updated AIRAVATA-2696: -------------------------------------- Description: TODO * add groupResourceProfileId to ProcessModel * update ExperimentModelUtil to copy groupResourceProfileId to ProcessModel * Load GroupResourceProfile in GFacEngineImpl.populateProcessContext * Use GroupResourceProfile in ProcessContext do the credential token lookup in getComputeResourceCredentialToken() * Load GroupComputeResourcePreference in GFacEngineImpl.populateProcessContext * Use GroupComputeResourcePreference for the following: ** getAllocationProjectNumber() - instead of gatewayComputeResourcePreference ** getComputeResourceCredentialToken() - with fallback to gatewayComputeResourcePreference ** getComputeResourceId() - instead of gatewayComputeResourcePreference ** getComputeResourceLoginUserName() - fallback to gatewayComputeResourcePreference ** getDataMovementProtocol() - instead of gatewayComputeResourcePreference ** getJobSubmissionProtocol() - instead of gatewayComputeResourcePreference ** getPreferredDataMovementProtocol() - instead of gatewayComputeResourcePreference ** getPreferredJobSubmissionProtocol() - instead of gatewayComputeResourcePreference ** getQualityOfService() - instead of gatewayComputeResourcePreference ** getQueueName() - instead of gatewayComputeResourcePreference ** getReservation() - instead of gatewayComputeResourcePreference ** getScratchLocation() - instead of getScratchLocation ** getUsageReportingGatewayId() - with fallback to gatewayComputeResourcePreference was: TODO * add groupResourceProfileId to ProcessModel * update ExperimentModelUtil to copy groupResourceProfileId to ProcessModel * Load GroupResourceProfile in GFacEngineImpl.populateProcessContext * Use GroupResourceProfile in ProcessContext do the credential token lookup in getComputeResourceCredentialToken() > Add GroupResourceProfile to ProcessModel > ---------------------------------------- > > Key: AIRAVATA-2696 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2696 > Project: Airavata > Issue Type: Bug > Reporter: Marcus Christie > Assignee: Sachin Kariyattin > Priority: Major > > TODO > * add groupResourceProfileId to ProcessModel > * update ExperimentModelUtil to copy groupResourceProfileId to ProcessModel > * Load GroupResourceProfile in GFacEngineImpl.populateProcessContext > * Use GroupResourceProfile in ProcessContext do the credential token lookup > in getComputeResourceCredentialToken() > * Load GroupComputeResourcePreference in GFacEngineImpl.populateProcessContext > * Use GroupComputeResourcePreference for the following: > ** getAllocationProjectNumber() - instead of gatewayComputeResourcePreference > ** getComputeResourceCredentialToken() - with fallback to > gatewayComputeResourcePreference > ** getComputeResourceId() - instead of gatewayComputeResourcePreference > ** getComputeResourceLoginUserName() - fallback to > gatewayComputeResourcePreference > ** getDataMovementProtocol() - instead of gatewayComputeResourcePreference > ** getJobSubmissionProtocol() - instead of gatewayComputeResourcePreference > ** getPreferredDataMovementProtocol() - instead of > gatewayComputeResourcePreference > ** getPreferredJobSubmissionProtocol() - instead of > gatewayComputeResourcePreference > ** getQualityOfService() - instead of gatewayComputeResourcePreference > ** getQueueName() - instead of gatewayComputeResourcePreference > ** getReservation() - instead of gatewayComputeResourcePreference > ** getScratchLocation() - instead of getScratchLocation > ** getUsageReportingGatewayId() - with fallback to > gatewayComputeResourcePreference -- This message was sent by Atlassian JIRA (v7.6.3#76005)