Print dirs and devs sorted in syncthingctl status
This commit is contained in:
parent
819d37eeee
commit
f6428e4ff7
|
@ -567,12 +567,16 @@ void Application::printStatus(const ArgumentOccurrence &)
|
|||
// display dirs
|
||||
if (!m_relevantDirs.empty()) {
|
||||
cout << TextAttribute::Bold << "Directories\n" << TextAttribute::Reset;
|
||||
sort(m_relevantDirs.begin(), m_relevantDirs.end(),
|
||||
[](const RelevantDir &dir1, const RelevantDir &dir2) { return dir1.dirObj->displayName() < dir2.dirObj->displayName(); });
|
||||
for_each(m_relevantDirs.cbegin(), m_relevantDirs.cend(), bind(&Application::printDir, this, placeholders::_1));
|
||||
}
|
||||
|
||||
// display devs
|
||||
if (!m_relevantDevs.empty()) {
|
||||
cout << TextAttribute::Bold << "Devices\n" << TextAttribute::Reset;
|
||||
sort(m_relevantDevs.begin(), m_relevantDevs.end(),
|
||||
[](const SyncthingDev *dev1, const SyncthingDev *dev2) { return dev1->displayName() < dev2->displayName(); });
|
||||
for_each(m_relevantDevs.cbegin(), m_relevantDevs.cend(), bind(&Application::printDev, this, placeholders::_1));
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue