blob: 72256ed55279705de37ad9c14f5b3bbe890aa5f5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
# Output a doxgen version of the wtperf configuration options.
import string, sys
for line in sys.stdin:
if not line.startswith('OPTION '):
continue
line = line.replace('OPTION ', '')
v = line.split('",')
v[0] = v[0].replace('"', '').strip()
v[1] = v[1].replace('"', '').strip()
v[2] = v[2].replace('"', '').strip()
v[3] = v[3].replace('"', '').strip()
if v[3] == 'boolean':
if v[2] == '0':
d = 'false'
else:
d = 'true'
elif v[3] == 'string':
d = '"' + v[2] + '"'
else:
d = v[2]
print '@par ' + v[0] + ' (' + v[3] + ', default=' + d + ')'
print v[1]
|