l.r.i.p.ISoftwareCenterAgentAPI(Interface) : interface documentation

Part of lp.registry.interfaces.person View In Hierarchy

Known implementations: lp.registry.xmlrpc.softwarecenteragent.SoftwareCenterAgentAPI

XMLRPC API used by the software center agent.
Method getOrCreateSoftwareCenterCustomer Get or create an LP person based on a given identifier.
def getOrCreateSoftwareCenterCustomer(openid_identifier, email, full_name):
Get or create an LP person based on a given identifier.

See the method of the same name on IPersonSet. This XMLRPC version doesn't require the creation rationale and comment.

This is added as a private XMLRPC method instead of exposing via the API as it should not be needed long-term. Long term we should allow the software center to create subscriptions to private PPAs without requiring a Launchpad account.

API Documentation for Launchpad, generated by pydoctor at 2010-09-27 00:00:11.