dokuwiki cookieauth, better error output
This commit is contained in:
parent
04b5e9a532
commit
edc37d3da9
@ -4,15 +4,17 @@ import json
|
|||||||
import os
|
import os
|
||||||
import dokuwiki
|
import dokuwiki
|
||||||
import siteconf
|
import siteconf
|
||||||
|
import traceback
|
||||||
|
|
||||||
site_conf = siteconf.read()
|
site_conf = siteconf.read()
|
||||||
|
|
||||||
def dokuwiki_update(text):
|
def dokuwiki_update(text):
|
||||||
#print(f"dokuwiki url: {site_conf['-']['dokuwiki_url']}")
|
#print(f"dokuwiki url: {site_conf['-']['dokuwiki_url']}")
|
||||||
try:
|
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:
|
except (dokuwiki.DokuWikiError, Exception) as err:
|
||||||
print(f"Cannot connect to wiki: {err}")
|
print(f"Cannot connect to wiki: {err}")
|
||||||
|
traceback.print_exc()
|
||||||
exit(1)
|
exit(1)
|
||||||
wiki.pages.set(site_conf['-']['dokuwiki_facts_page'], text)
|
wiki.pages.set(site_conf['-']['dokuwiki_facts_page'], text)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user