Using airavata 0.15.0, php thrift interface

$appInterfaceId = $client->registerApplicationInterface( $gatewayId, $appInterfaceDescription );

returns an Id which has no GUID suffix, simply a duplicate of $appInterfaceDescription->applicationName
inconsistently with all other register...()'s airavata provides

e.g. afterwards, json dump getAllApplicationInterfaces( $gatewayId ) :
--------------------------------------------------------------------------------
[
    {
        "applicationInterfaceId": "genapp_json",
        "applicationName": "genapp_json",
        "applicationDescription": "genapp_json",
        "applicationModules": [
            "align_0ed21743-7e53-41d1-8661-c29b932c6536",
            "datetest_b8f6c7c6-f983-4567-a4ea-749bf9711b0b"
...
--------------------------------------------------------------------------------

This especially bothers me because deleteApplicationInterface() does not require a gatewayId...

Thanks,
-Emre

Reply via email to