X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=doc%2FDocBookLocal.py;h=c697c3dfc2a990647513bfa2ffa7bcf7dd48f8b5;hb=48a73b18fd7daed13c645c1adeddb57b560e7a2d;hp=be31df9a2bb3b5c30ae78cc969ab03dc0a5f3b13;hpb=106d33a2055836ce373a3cc5c69c41728a97ceb5;p=nodemanager.git diff --git a/doc/DocBookLocal.py b/doc/DocBookLocal.py old mode 100644 new mode 100755 index be31df9..c697c3d --- a/doc/DocBookLocal.py +++ b/doc/DocBookLocal.py @@ -1,13 +1,20 @@ +#!/usr/bin/env python +# PATHS to be set by the build system +# this is in .. import api_calls +# in PLCAPI/doc +from DocBook import DocBook -def get_func_list(): - api_function_list = [] - for func in dir(api_calls): - try: - f = api_calls.__getattribute__(func) - if 'group' in f.__dict__.keys(): - api_function_list += [api_calls.__getattribute__(func)] - except: - pass - return api_function_list +def api_methods(): + api_function_list = [] + for func in dir(api_calls): + try: + f = api_calls.__getattribute__(func) + if 'group' in list(f.__dict__.keys()): + api_function_list += [api_calls.__getattribute__(func)] + except: + pass + return api_function_list + +DocBook(api_methods ()).Process()