dokuwiki cookieauth, better error output

This commit is contained in:
ROTTLER Tamas 2026-08-24 16:28:06 +02:00
parent 04b5e9a532
commit edc37d3da9

View File

@ -4,15 +4,17 @@ import json
import os
import dokuwiki
import siteconf
import traceback
site_conf = siteconf.read()
def dokuwiki_update(text):
#print(f"dokuwiki url: {site_conf['-']['dokuwiki_url']}")
try:
wiki = dokuwiki.DokuWiki(site_conf['-']['dokuwiki_url'], site_conf['-']['dokuwiki_user'], site_conf['-']['dokuwiki_passwd'])
wiki = dokuwiki.DokuWiki(site_conf['-']['dokuwiki_url'], site_conf['-']['dokuwiki_user'], site_conf['-']['dokuwiki_passwd'], cookieAuth=True)
except (dokuwiki.DokuWikiError, Exception) as err:
print(f"Cannot connect to wiki: {err}")
traceback.print_exc()
exit(1)
wiki.pages.set(site_conf['-']['dokuwiki_facts_page'], text)