Hi All,

While handling Output population to Airavata API from GFAC out handler (i mean 
experiment.getExperimentOutputs()), I noticed we have different input/output 
objects at Airavata API server and in GFAC. Airavata has DataObjectType thrift 
struct and at GFAC has ActualParameter or GFacParameterDocument. To pass the 
inputs and outputs around, we are doing lot of type conversions and it add 
unnecessary complexity to the handler code and API code. I would like to 
propose and make changes to just use DataObjectType and then change GFAC and 
implement API function. 

Please let me know if you have any question. 

Thanks
Raminder

Reply via email to