tcms.rpc.handlers module

class tcms.rpc.handlers.KiwiTCMSHandlerMixin[source]

Bases: object

async aprocess_single_request(rpc_request, context)[source]
build_success_result(request, data)[source]
static escape(value)[source]

Recursively walk value and transform it in place.

static escape_value(value)[source]
static inspect_rpc_args(rpc_request)[source]
process_single_request(rpc_request, context)[source]
class tcms.rpc.handlers.KiwiTCMSJsonRpcHandler[source]

Bases: KiwiTCMSHandlerMixin, JsonRpcHandler

class tcms.rpc.handlers.KiwiTCMSXmlRpcHandler[source]

Bases: KiwiTCMSHandlerMixin, XmlRpcHandler