{% extends "linaro_django_xmlrpc/_base.html" %} {% load markup %} {% load i18n %} {% block title %}{{ block.super }} | {% trans "XML-RPC Handler" %}{% endblock %} {% block breadcrumbs %} {{ block.super }} {% endblock %} {% block content %}

About XML-RPC API

LAVA Server offers API services as an XML-RPC server. You can interact with it using any XML-RPC client. For example, in python you can do this:

import xmlrpclib
server = xmlrpclib.ServerProxy("{{ site_url }}{% url lava.api_handler %}")
print server.system.listMethods()

Available functions

{% for method in methods %}

{{ method.name }}

{{ method.help|restructuredtext }}
{% endfor %}
{% endblock %}