1
0
Fork 0
forked from github/pelican

Modify system path to ensure current directory is included

This commit is contained in:
Joshua Adelman 2012-07-20 07:38:16 -04:00
commit 6075024469

View file

@ -60,9 +60,15 @@ class Pelican(object):
else:
raise Exception("Impossible to find the theme %s" % theme)
self.init_path()
self.init_plugins()
signals.initialized.send(self)
def init_path(self):
if not any(p in sys.path for p in ['', '.']):
logger.debug("Adding current directory to system path")
sys.path.insert(0, '')
def init_plugins(self):
self.plugins = self.settings['PLUGINS']
for plugin in self.plugins: