Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/bareos/bareos-docs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoerg Steffens <joerg.steffens@bareos.com>2017-09-01 21:38:17 +0300
committerJoerg Steffens <joerg.steffens@bareos.com>2017-09-01 21:38:17 +0300
commitf3b856ec2cc2171033b48de7904e9b222bd7e4e8 (patch)
tree465a5a63519c53ed7ae5daef41f724f958175e66
parent96c2c88efa52726b885db579dc6e252c0b6015b4 (diff)
handle underscore in datatype descriptions
-rwxr-xr-xmanuals/scripts/generate-resoure-descriptions.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/manuals/scripts/generate-resoure-descriptions.py b/manuals/scripts/generate-resoure-descriptions.py
index 603a5ff..20890bc 100755
--- a/manuals/scripts/generate-resoure-descriptions.py
+++ b/manuals/scripts/generate-resoure-descriptions.py
@@ -169,6 +169,12 @@ class BareosConfigurationSchema2Latex:
default+=" \\textit{\\small(platform specific)}"
return default
+ def getLatexDescription(self, data):
+ description = ""
+ if data.get('description'):
+ description = data.get('description').replace('_','\_')
+ return description
+
def getLatexTable(self, subtree, latexDefine="define%(key)s", latexLink="\\hyperlink{key%(key)s}{%(key)s}" ):
result="\\begin{center}\n"
result+="\\begin{longtable}{ l | l | l | l }\n"
@@ -254,7 +260,7 @@ class BareosConfigurationSchema2Latex:
'datatype': self.getLatexDatatypeRef( data['datatype'] ),
'default': self.getLatexDefaultValue( data ),
'version': data.get( 'start_version', "" ),
- 'description': data.get( 'description', "" ),
+ 'description': self.getLatexDescription(data),
'required': '',
}