diff options
author | Michael Adam <obnox@samba.org> | 2015-07-23 18:00:41 +0200 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2015-07-31 01:55:32 +0200 |
commit | ca861f2b7302c9c96b42843de68ae8f9bf77466e (patch) | |
tree | 9c29781e9af9eef2d01220d155df5e3d309b100a | |
parent | 99d0c3b0dc8ffc064bd5ae31a59ed0eae56bea96 (diff) | |
download | samba-ca861f2b7302c9c96b42843de68ae8f9bf77466e.tar.gz |
generate_param: more uniform formatting of various type dicts
This allows for easier extension later on (patch context-wise).
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
-rw-r--r-- | script/generate_param.py | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/script/generate_param.py b/script/generate_param.py index 351ea6bbb40..494e23972a2 100644 --- a/script/generate_param.py +++ b/script/generate_param.py @@ -89,9 +89,15 @@ def iterate_all(path): # map doc attributes to a section of the generated function context_dict = {"G": "_GLOBAL", "S": "_LOCAL"} -param_type_dict = {"boolean": "_BOOL", "list": "_LIST", "string": "_STRING", - "integer": "_INTEGER", "enum": "_INTEGER", "char" : "_CHAR", - "boolean-auto": "_INTEGER"} +param_type_dict = { + "boolean" : "_BOOL", + "list" : "_LIST", + "string" : "_STRING", + "integer" : "_INTEGER", + "enum" : "_INTEGER", + "char" : "_CHAR", + "boolean-auto" : "_INTEGER", + } def generate_functions(path_in, path_out): f = open(path_out, 'w') @@ -123,8 +129,15 @@ def generate_functions(path_in, path_out): finally: f.close() -mapping = {'boolean': 'bool ', 'string': 'char *', 'integer': 'int ', 'char': 'char ', - 'list': 'const char **', 'enum': 'int ', 'boolean-auto': 'int '} +mapping = { + 'boolean' : 'bool ', + 'string' : 'char *', + 'integer' : 'int ', + 'char' : 'char ', + 'list' : 'const char **', + 'enum' : 'int ', + 'boolean-auto' : 'int ', + } def make_s3_param_proto(path_in, path_out): file_out = open(path_out, 'w') |