]> git.ozlabs.org Git - patchwork/commit
Add XML-RPC interface and command line client
authorNate Case <ncase@xes-inc.com>
Fri, 5 Sep 2008 19:27:31 +0000 (14:27 -0500)
committerJeremy Kerr <jk@ozlabs.org>
Mon, 8 Sep 2008 00:36:15 +0000 (10:36 +1000)
commit83964878e92ce0687d47409b5832e7220e57d79f
tree62e6593ce8a48b480fd675e73757d52f73ef939e
parent8df76da1f7f4f6bc9a22d2b2db233618c251eeb5
Add XML-RPC interface and command line client

Introduce a new XML-RPC Patchwork interface inspired by the SOAP
interface from the old Patchwork.  The interface itself is fairly
lightweight and generic, and provides read-only access to a limited
subset of the Patchwork database, along with server-side search
and flexible filtering capabilities.

The command line client is modeled after the old one with some
additional filtering options.

The XML-RPC interface is disabled by default.  You can enable it
by setting ENABLE_XMLRPC = True in local_settings.py

This feature uses the django-xmlrpc package available from
http://django-xmlrpc.googlecode.com.

Signed-off-by: Nate Case <ncase@xes-inc.com>
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
apps/patchwork/bin/pwclient.py [new file with mode: 0755]
apps/patchwork/xmlrpc.py [new file with mode: 0644]
apps/settings.py
apps/urls.py
docs/INSTALL