def __init__(self, config): preludedb.checkVersion("0.9.12") sql = preludedb.SQL(dict((k, str(v)) for k, v in config.items())) preludedb.DB.__init__(self, sql) env.hookmgr.declare("HOOK_IDMEFDATABASE_CRITERIA_PREPARE")
def _checkVersion(self): error_type = _("Version Requirement error") if not prelude.checkVersion(siteconfig.libprelude_required_version): raise error.PrewikkaUserError(error_type, _("Prewikka %(vPre)s requires libprelude %(vLib)s or higher") % {'vPre':version.__version__, 'vLib':siteconfig.libprelude_required_version}) elif not preludedb.checkVersion(siteconfig.libpreludedb_required_version): raise error.PrewikkaUserError(error_type, _("Prewikka %(vPre)s requires libpreludedb %(vLib)s or higher") % {'vPre':version.__version__, 'vLib':siteconfig.libpreludedb_required_version})
def _check_version(self): error_type = _("Version Requirement error") if not prelude.checkVersion(siteconfig.libprelude_required_version): raise error.PrewikkaUserError( error_type, N_( "Prewikka %(vPre)s requires libprelude %(vLib)s or higher", { 'vPre': version.__version__, 'vLib': siteconfig.libprelude_required_version })) elif not preludedb.checkVersion( siteconfig.libpreludedb_required_version): raise error.PrewikkaUserError( error_type, N_( "Prewikka %(vPre)s requires libpreludedb %(vLib)s or higher", { 'vPre': version.__version__, 'vLib': siteconfig.libpreludedb_required_version }))
def __init__(self, config): preludedb.checkVersion("0.9.12") sql = preludedb.SQL(dict((k, str(v)) for k, v in config.items())) preludedb.DB.__init__(self, sql)