On Tue, 12 Sep 2017, Sage Weil wrote:
I think one good place to start would be building a framework around the CLI commands. If you look at FSCommand it provides a structured way to implement commands that doesn't add to the nasty if/else pile in the OSDMonitor and elsewhere.
I started some work on exactly this a while back. It turns out to reach pretty far into things, all the way to the Python interface, but I had made pretty good headway. Unfortunately, I believe this is lost on account of an SSD explosion, but if the powers that be are also ok with it, it wouldn't take much to get me to have another look.
-Jesse -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html