From a2662ee6c6eb31e16d26eef051bdde134929b6ec Mon Sep 17 00:00:00 2001 From: Joerg Steffens Date: Thu, 1 Jan 2015 17:26:24 +0100 Subject: [PATCH] handle datatype bit --- manuals/en/main/bareos.sty | 3 +++ manuals/scripts/generate-resoure-descriptions.py | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/manuals/en/main/bareos.sty b/manuals/en/main/bareos.sty index db3c8c9..1ff5efd 100644 --- a/manuals/en/main/bareos.sty +++ b/manuals/en/main/bareos.sty @@ -43,6 +43,9 @@ \csdef{dtAuditCommandList}{\ilink{audit-command-list}{DataTypeAuditCommandList}} \csdef{dtAuthType}{\ilink{None{\textbar}Clear{\textbar}MD5}{DataTypeAuthType}} \csdef{dtAutopassword}{\ilink{password}{DataTypePassword}} +% internaly, bit and boolean are handled differently. +% However, for the user this does not matter. +\csdef{dtBit}{\ilink{\yesno}{DataTypeYesNo}} \csdef{dtBoolean}{\ilink{\yesno}{DataTypeYesNo}} \csdef{dtDirectory}{\ilink{directory}{DataTypeDirectory}} \csdef{dtName}{\ilink{name}{DataTypeName}} diff --git a/manuals/scripts/generate-resoure-descriptions.py b/manuals/scripts/generate-resoure-descriptions.py index ff60c20..f67a305 100755 --- a/manuals/scripts/generate-resoure-descriptions.py +++ b/manuals/scripts/generate-resoure-descriptions.py @@ -74,9 +74,9 @@ class BareosConfigurationSchemaDirective(dict): def getDefaultValue( self ): default=None if dict.get( self, 'default_value' ): - if dict.get( self, 'default_value' ) == "true": + if dict.get( self, 'default_value' ) == "true" or dict.get( self, 'default_value' ) == "on": default="yes" - elif dict.get( self, 'default_value' ) == "false": + elif dict.get( self, 'default_value' ) == "false" or dict.get( self, 'default_value' ) == "off": default="no" else: default=dict.get( self, 'default_value' )