summaryrefslogtreecommitdiffstats
path: root/funcweb
diff options
context:
space:
mode:
authormakkalot <makkalot@gmail.com>2008-06-30 18:37:42 +0300
committermakkalot <makkalot@gmail.com>2008-06-30 18:37:42 +0300
commit901e7d33106aedd310e3c19b30ac314f1ead6734 (patch)
tree63e5542969243ff9a4d2b16bdf8a9e6e53509b59 /funcweb
parent26c404a846af78132e75a372f8662a4625522e28 (diff)
downloadfunc-901e7d33106aedd310e3c19b30ac314f1ead6734.tar.gz
func-901e7d33106aedd310e3c19b30ac314f1ead6734.tar.xz
func-901e7d33106aedd310e3c19b30ac314f1ead6734.zip
exporting the description of the method into web UI
Diffstat (limited to 'funcweb')
-rw-r--r--funcweb/funcweb/controllers.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/funcweb/funcweb/controllers.py b/funcweb/funcweb/controllers.py
index f2c030f..1970e54 100644
--- a/funcweb/funcweb/controllers.py
+++ b/funcweb/funcweb/controllers.py
@@ -87,6 +87,11 @@ class Root(controllers.RootController):
return dict(minion_form = None,minion=minion,module=module,method=method)
minion_arguments = method_args[minion][method]['args']
+ #the description of the method we are going to display
+ if method_args[minion][method].has_key('description'):
+ description = method_args[minion][method]['description']
+ else:
+ description = None
if minion_arguments:
wlist_object = WidgetListFactory(minion_arguments,minion=minion,module=module,method=method)
wlist_object = wlist_object.get_widgetlist_object()
@@ -104,9 +109,9 @@ class Root(controllers.RootController):
del wlist_object
del minion_arguments
- return dict(minion_form =minion_form,minion=minion,module=module,method=method)
+ return dict(minion_form =minion_form,minion=minion,module=module,method=method,description=description)
else:
- return dict(minion_form = None,minion=minion,module=module,method=method)
+ return dict(minion_form = None,minion=minion,module=module,method=method,description = description)