update splunk with exception handling