diff options
| author | Laszlo Boszormenyi (GCS) <gcs@debian.org> | 2014-04-27 21:49:01 +0200 |
|---|---|---|
| committer | Laszlo Boszormenyi (GCS) <gcs@debian.org> | 2014-04-27 21:49:01 +0200 |
| commit | 547377230880c8e9def9ee9458ae69d298918467 (patch) | |
| tree | 2cb8394f8eb02c2499581cc1afd25d2929571983 /src/mongo/util/progress_meter.cpp | |
| parent | 65585c90b12d6523bea75a2aebaae2a2fdf9e641 (diff) | |
Imported Upstream version 2.4.9upstream/2.4.9
Diffstat (limited to 'src/mongo/util/progress_meter.cpp')
| -rw-r--r-- | src/mongo/util/progress_meter.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/mongo/util/progress_meter.cpp b/src/mongo/util/progress_meter.cpp index 57ea9f728ec..d0f99ddff94 100644 --- a/src/mongo/util/progress_meter.cpp +++ b/src/mongo/util/progress_meter.cpp @@ -53,9 +53,13 @@ namespace mongo { if ( _total > 0 ) { int per = (int)( ( (double)_done * 100.0 ) / (double)_total ); - Nullstream& out = log() << "\t\t" << _name << ": " << _done - << '/' << _total << '\t' << per << '%'; + Nullstream& out = log(); + out << "\t\t" << _name << ": " << _done; + if (_showTotal) { + out << '/' << _total << '\t' << per << '%'; + } + if ( ! _units.empty() ) { out << "\t(" << _units << ")"; } |
