summaryrefslogtreecommitdiff
path: root/plinth.py
diff options
context:
space:
mode:
authorJames Vasile <james@hackervisions.org>2011-12-01 09:18:44 -0500
committerJames Vasile <james@jamesvasile.com>2012-02-19 15:07:13 -0500
commitd082538aeec1e43736d25e485cb90c6e6ef86228 (patch)
treea068b1ec3eeb0679e463d631b7d7a1918cec0fe8 /plinth.py
parent1bfcb608de1d4509cf552193970e4b632bc98753 (diff)
move to sqlite3 + json dict storage for users
Diffstat (limited to 'plinth.py')
-rwxr-xr-xplinth.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/plinth.py b/plinth.py
index 9c2e9d5..6f35009 100755
--- a/plinth.py
+++ b/plinth.py
@@ -4,8 +4,12 @@
import os, sys
#import logging
from gettext import gettext as _
+import cfg
+if not os.path.join(cfg.file_root, "vendor") in sys.path:
+ sys.path.append(os.path.join(cfg.file_root, "vendor"))
+
import cherrypy
-import cfg, plugin_mount
+import plugin_mount
from util import *
from logger import Logger
#from modules.auth import AuthController, require, member_of, name_is
@@ -100,10 +104,11 @@ def setup():
cfg.log = Logger()
load_modules()
cfg.html_root = Root()
+ cfg.users = plugin_mount.UserStoreModule.get_plugins()[0]
cfg.page_plugins = plugin_mount.PagePlugin.get_plugins()
cfg.log("Loaded %d page plugins" % len(cfg.page_plugins))
- cfg.users = plugin_mount.UserStoreModule.get_plugins()[0]
cfg.forms = plugin_mount.FormPlugin.get_plugins()
+
def main():
setup()
cherrypy.quickstart(cfg.html_root, script_name='/', config="cherrypy.config")