# HG changeset patch # User Sandro Knauß # Date 1332547534 -3600 # Node ID 91890ea7ed81077f48fd6b2a3798845709141d63 # Parent 4007b5072c4ae0276c20d090930f67a524547b00 update docstrings in iro.controller.viewinterface for createdoc diff -r 4007b5072c4a -r 91890ea7ed81 createdoc.py --- a/createdoc.py Sat Mar 24 00:07:40 2012 +0100 +++ b/createdoc.py Sat Mar 24 01:05:34 2012 +0100 @@ -7,7 +7,7 @@ import re import inspect -from iro.user import User as Current +from iro.view.xmlrpc_old import User as Current from iro.controller.viewinterface import Interface as New from createerm import createSchemaPlot, tables @@ -30,7 +30,6 @@ class Site(Link): pass - class Keyword(): def __init__(self,name,typ,description): self.name=name @@ -94,7 +93,16 @@ Link.__init__(self,name,title) m=methods[name] (args, varargs, keywords, defaults)=inspect.getargspec(m) - args= [b for b in args if b is not "self"] + a=[] + for b in args: + if b in ("self","session"): + continue + if b == "user": + a.append("apikey") + else: + a.append(b) + + args = a self.func_line=inspect.formatargspec(args, varargs, keywords, defaults) self.description = m.__doc__.split("\n")[0].decode("utf8") self.args=[Arg(a,m) for a in args] diff -r 4007b5072c4a -r 91890ea7ed81 iro/controller/viewinterface.py --- a/iro/controller/viewinterface.py Sat Mar 24 00:07:40 2012 +0100 +++ b/iro/controller/viewinterface.py Sat Mar 24 01:05:34 2012 +0100 @@ -51,6 +51,7 @@ recipients[list]: eine Liste von Emfänger-Nummern (gemäß ITU-T E.123) route[string|list]: Route über den geschickt werden soll, oder eine Liste von Routen, um Fallbacks anzugeben + info[string]: Infostring um eine Nachricht einer Gruppe zuorden zu können. Return: id[hash]: Die ID des Auftrages @@ -75,6 +76,7 @@ recipients[list]: Eine Liste von Emfänger-Nummern (gemäß ITU-T E.123) route[string|list]: Route über den geschickt werden soll, oder eine Liste von Routen, um Fallbacks anzugeben + info[string]: Infostring um eine Nachricht einer Gruppe zuorden zu können. Return: id[hash]: Die ID des Auftrages @@ -101,6 +103,7 @@ frm[string]: Die Absender Emailadresse route[string|list]: Route über den geschickt werden soll, oder eine Liste von Routen, um Fallbacks anzugeben + info[string]: Infostring um eine Nachricht einer Gruppe zuorden zu können. Return: id[hash]: Die ID des Auftrages