blind and brutal 2to3
[nodemanager.git] / doc / DocBookLocal.py
old mode 100644 (file)
new mode 100755 (executable)
index be31df9..c697c3d
@@ -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()