The other option to putting it in bzrlib.smart.request.request_handlers registry under 'info' is to just add it as an attribute of the individual classes. The problem is I would be tempted to use inheritance to avoid repeating myself, and that would mean new requests have not been analyzed for safe/unsafe.
The other option to putting it in bzrlib. smart.request. request_ handlers registry under 'info' is to just add it as an attribute of the individual classes. The problem is I would be tempted to use inheritance to avoid repeating myself, and that would mean new requests have not been analyzed for safe/unsafe.