def interpreteConfig(cr, sh): return processConfig(cr, 'cert', postOp=interpreteValues, defaultConfig={ 'keysize': 4096, 'extraflags': '' })
def interpreteConfig(cr, sh): cnf = processConfig(cr, 'cdm', preOp=None, postOp=lambda x: interpreteValues(cr, x), defaultConfig={'statedir': '/var/cryptdomainmgr', 'depends': 'cert, domain, dkim, \ dhparam, service', 'cert': 'auto', 'dkim': 'auto', 'dhparam': 'auto', 'domain': 'auto', 'service': 'auto'}) return cnf
def interpreteConfig(cr, sh): return processConfig(cr, 'service', preOp=readHandlerDefault, postOp=interpreteValues, defaultConfig={ 'container': 'false', 'depends': '' })
def interpreteConfig(cr, sh): return processConfig(cr, 'cert', postOp=interpreteValues, defaultConfig={ 'handler': 'dehydrated/letsencrypt', 'keysize': 4096, 'extraflags': '' })
def interpreteConfig(cr, sh): return processConfig(cr, 'dkim', preOp=readHandlerDefault, defaultConfig={'keysize': 2048})
def interpreteConfig(cr, sh): return processConfig(cr, 'dhparam', postOp=interpreteValues, defaultConfig={'filename': '/etc/myssl/dhparam.pem', 'keysize': 2048})