tcms.handlers module

class tcms.handlers.KiwiTCMSJsonRpcHandler(entry_point: str)[source]

Bases: JSONRPCHandler

dumps_result(result: JsonSuccessResult | JsonErrorResult) str[source]

Dumps result instance into a proper JSON-RPC response

Notifications are supported here, based on result’s is_notification member: return an empty string

static escape_dict(result_dict)[source]
static escape_list(result_list)[source]
class tcms.handlers.KiwiTCMSXmlRpcHandler(entry_point: str)[source]

Bases: XMLRPCHandler

dumps_result(result: BaseResult) str[source]

Dumps result instance into a proper XML-RPC xml response

static escape_dict(result_dict)[source]
static escape_list(result_list)[source]