public async Task <bool> PushResultAsync(SDResult result, BundleMetainfo bundleInfo, DumpMetainfo dumpInfo) { if (elasticClient != null) { var response = await elasticClient.CreateAsync(ElasticSDResult.FromResult(result, bundleInfo, dumpInfo, pathHelper)); if (!response.Created) { return(false); } } return(true); }
public async Task <bool> PushResultAsync(SDResult result, BundleMetainfo bundleInfo, DumpMetainfo dumpInfo) { if (elasticClient != null) { new Nest.CreateRequest <ElasticSDResult>(RESULT_IDX); var response = await elasticClient.CreateAsync(new CreateDescriptor <ElasticSDResult>(ElasticSDResult.FromResult(result, bundleInfo, dumpInfo, pathHelper))); if (response.Result != Result.Created) { return(false); } } return(true); }
public async Task <bool> PushResultAsync(SDResult result, BundleMetainfo bundleInfo, DumpMetainfo dumpInfo) { try { if (elasticClient != null && result != null) { new Nest.CreateRequest <ElasticSDResult>(RESULT_IDX); var response = await elasticClient.CreateAsync(new CreateDescriptor <ElasticSDResult>(ElasticSDResult.FromResult(result, bundleInfo, dumpInfo, pathHelper))); if (response.Result != Result.Created) { Console.WriteLine($"PushResultAsync failed for {dumpInfo.Id}. DebugInformation: {response.DebugInformation}"); return(false); } } return(true); } catch (Exception e) { Console.WriteLine($"PushResultAsync failed for {dumpInfo.Id} with exception: {e}"); return(false); } }