send notification only on failures
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/social-networking/social-data-indexer-se-plugin@144776 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
26020247a9
commit
73c1332611
|
@ -59,7 +59,7 @@ public class SendNotification extends PluginStateNotification {
|
|||
|
||||
switch(pluginStateEvolution.getPluginState()){
|
||||
|
||||
case DONE:
|
||||
// case DONE:
|
||||
case STOPPED:
|
||||
case FAILED:
|
||||
case DISCARDED:
|
||||
|
@ -81,13 +81,13 @@ public class SendNotification extends PluginStateNotification {
|
|||
obj.put("recipient", recipient);
|
||||
obj.put("job_name", pluginStateEvolution.getPluginDeclaration().getName());
|
||||
obj.put("service_name", SERVICE_NAME);
|
||||
if(pluginStateEvolution.getPluginState().equals(PluginState.DONE))
|
||||
obj.put("status", "SUCCEEDED");
|
||||
else{
|
||||
obj.put("status", "FAILED");
|
||||
obj.put("status_message", "original status reported by " + SERVICE_NAME + " was " + pluginStateEvolution.getPluginState()
|
||||
+ ". Exception is " + exception != null ? exception.getMessage() : null);
|
||||
}
|
||||
// if(pluginStateEvolution.getPluginState().equals(PluginState.DONE))
|
||||
// obj.put("status", "SUCCEEDED");
|
||||
// else{
|
||||
obj.put("status", "FAILED");
|
||||
obj.put("status_message", "original status reported by " + SERVICE_NAME + " was " + pluginStateEvolution.getPluginState()
|
||||
+ ". Exception is " + exception != null ? exception.getMessage() : null);
|
||||
// }
|
||||
logger.debug("Request json is going to be " + obj.toJSONString());
|
||||
|
||||
HttpResponse response = performRequest(httpClient, basePath, obj.toJSONString());
|
||||
|
|
Loading…
Reference in New Issue