diff options
author | Sage Weil <sage@inktank.com> | 2013-01-21 15:59:07 -0800 |
---|---|---|
committer | Sage Weil <sage@inktank.com> | 2013-01-22 14:47:42 -0800 |
commit | 24d0d7eb0165c8b8f923f2d8896b156bfb5e0e60 (patch) | |
tree | e07f93340663d66d2914cbf114fe1dcb0386b3a7 /src/osd/OSD.h | |
parent | 33efe32151e04beaafd9435d7f86dc2eb046214d (diff) | |
download | ceph-24d0d7eb0165c8b8f923f2d8896b156bfb5e0e60.tar.gz |
osd: dump op priority queue state via admin socket
Signed-off-by: Sage Weil <sage@inktank.com>
Diffstat (limited to 'src/osd/OSD.h')
-rw-r--r-- | src/osd/OSD.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/osd/OSD.h b/src/osd/OSD.h index 4b9e0e0b192..c9b408a2747 100644 --- a/src/osd/OSD.h +++ b/src/osd/OSD.h @@ -644,6 +644,11 @@ private: o->cct->_conf->osd_op_pq_min_cost) {} + void dump(Formatter *f) { + Mutex::Locker l(qlock); + pqueue.dump(f); + } + void _enqueue_front(pair<PGRef, OpRequestRef> item); void _enqueue(pair<PGRef, OpRequestRef> item); PGRef _dequeue(); |