Merge pull request #431 from synapticarbors/path_init

Modify system path to ensure current directory is included
This commit is contained in:
Alexis Metaireau 2012-07-20 05:01:10 -07:00
commit 98f74a9094

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: