From 24747836fea4f717ac07a891362962842c1e479d Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 2 Feb 2010 10:56:14 -0800 Subject: [PATCH] mds: dump_cache even when debug_mds < 2 Make output more readable. --- src/mds/MDCache.cc | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/mds/MDCache.cc b/src/mds/MDCache.cc index 165794931fd9e..4c0eb80a2907a 100644 --- a/src/mds/MDCache.cc +++ b/src/mds/MDCache.cc @@ -8586,8 +8586,6 @@ void MDCache::show_cache() void MDCache::dump_cache(const char *fn) { - if (g_conf.debug_mds < 2) return; - char deffn[200]; if (!fn) { snprintf(deffn, sizeof(deffn), "cachedump.%d.mds%d", (int)mds->mdsmap->get_epoch(), mds->get_nodeid()); @@ -8607,13 +8605,13 @@ void MDCache::dump_cache(const char *fn) for (list::iterator p = dfs.begin(); p != dfs.end(); ++p) { CDir *dir = *p; myfile << *dir->inode << std::endl; - myfile << *dir << std::endl; + myfile << " " << *dir << std::endl; - for (CDir::map_t::iterator p = dir->items.begin(); - p != dir->items.end(); - ++p) { - CDentry *dn = p->second; - myfile << *dn << std::endl; + for (CDir::map_t::iterator q = dir->items.begin(); + q != dir->items.end(); + ++q) { + CDentry *dn = q->second; + myfile << " " << *dn << std::endl; } } } -- 2.39.5