mirror of
https://github.com/Icinga/icinga2.git
synced 2025-07-29 16:44:29 +02:00
parent
6dc88e770b
commit
1b5f4dcde7
@ -280,7 +280,22 @@ void Query::PrintResultSet(std::ostream& fp, const std::vector<String>& columns,
|
|||||||
else
|
else
|
||||||
fp << ";";
|
fp << ";";
|
||||||
|
|
||||||
fp << Convert::ToString(value);
|
if (value.IsObjectType<Array>()) {
|
||||||
|
bool first_inner = true;
|
||||||
|
Array::Ptr arr = static_cast<Array::Ptr>(value);
|
||||||
|
|
||||||
|
ObjectLock rlock(arr);
|
||||||
|
BOOST_FOREACH(const Value& arr_val, arr) {
|
||||||
|
if (first_inner)
|
||||||
|
first_inner = false;
|
||||||
|
else
|
||||||
|
fp << ",";
|
||||||
|
|
||||||
|
fp << Convert::ToString(arr_val);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
fp << Convert::ToString(value);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fp << "\n";
|
fp << "\n";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user