MCPcopy Create free account
hub / github.com/Icinga/icinga2 / GetCheckResultOutput

Method GetCheckResultOutput

lib/icinga/compatutility.cpp:254–266  ·  view source on GitHub ↗

Used in DB IDO, Livestatus, CompatLogger, GelfWriter, IcingaDB. */

Source from the content-addressed store, hash-verified

252
253/* Used in DB IDO, Livestatus, CompatLogger, GelfWriter, IcingaDB. */
254String CompatUtility::GetCheckResultOutput(const CheckResult::Ptr& cr)
255{
256 if (!cr)
257 return Empty;
258
259 String output;
260
261 String raw_output = cr->GetOutput();
262
263 size_t line_end = raw_output.Find("\n");
264
265 return raw_output.SubStr(0, line_end);
266}
267
268/* Used in DB IDO, Livestatus and IcingaDB. */
269String CompatUtility::GetCheckResultLongOutput(const CheckResult::Ptr& cr)

Callers

nothing calls this directly

Calls 2

FindMethod · 0.80
SubStrMethod · 0.80

Tested by

no test coverage detected