e6bc4928c9
WIP commit. Changed routes to POST/PUT/DELETE on page name endpoint to be more RESTful. Check wiki dir permissions Add comments Add dummy favicon, robots.txt, humans.txt Remove create.html (wasn't being used) Fix version command
14 lines
389 B
Python
14 lines
389 B
Python
import os
|
|
import sys
|
|
from realms import app
|
|
from realms.modules.wiki.models import Wiki
|
|
|
|
# Init Wiki
|
|
Wiki(app.config['WIKI_PATH'])
|
|
|
|
# Check paths
|
|
for mode in [os.W_OK, os.R_OK]:
|
|
for dir_ in [app.config['WIKI_PATH'], os.path.join(app.config['WIKI_PATH'], '.git')]:
|
|
if not os.access(dir_, mode):
|
|
sys.exit('Read and write access to WIKI_PATH is required (%s)' % dir_)
|