On Fri, Dec 28, 2001 at 02:25:47PM -0600, Edgar Friendly wrote: > "Will Glynn" <delta407 at lerfjhax.com> writes: > > > > because there is now a much more powerful system for getting diagnostic > > > information out of the routing table. > > > > Could this *please* be exposed by FCP? I don't care how messy it is, I just > > want data to crunch :) > > > > --delta407 > > All right, I guess I'll be the person to do this. I'm going to > interrogate scipient about how this should be done with his new > datastore code, and I should have something exposed through FCP for > when the new store code is stable. (Hopefully that'll be quite soon.)
It may be a little too early to start on this, since I still need to hash out the specifics of how the routing table diagnostics will work with GJ (and whoever else cares). As for datastore-level diagnostics, this is mostly unexplored territory so far. The first thing I had planned was to write an fsck-type program that would scan an existing datastore and assess whether it was healthy, or what was wrong with it and whether it could be fixed. If you want to get the hang of implementing FCP commands while the diagnostics stuff settles out, try implementing ExportReference, ImportReference, and Shutdown (all of which should be admin commands).. By the way, I still think it might be better to use a servlet to expose complex diagnostics data. The servlet could output a simple delimited-text format or XML or something. And it's entirely possible to run all these servlets on the same port, there are just a few minor things that need to be fixed in the servlet container implementation for that. -- :: tavin cole (tcole at espnow.com) :: _______________________________________________ Devl mailing list Devl at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/devl
