1
0
Fork 0
forked from github/pelican

bugfix: if block with absp in THEMES was wronlgy indented

if the local absp variable was used earlier in the code, it would
override the path set in THEMES
This commit is contained in:
Ondrej Grover 2014-11-05 08:49:43 +01:00
commit 45945e6142

View file

@ -170,8 +170,8 @@ def read_settings(path=None, override=None):
for p in local_settings['THEMES']:
if not isabs(local_settings['THEMES'][p]):
absp = os.path.abspath(os.path.normpath(os.path.join(os.path.dirname(path), local_settings['THEMES'][p])))
if os.path.exists(absp):
local_settings['THEMES'][p] = absp
if os.path.exists(absp):
local_settings['THEMES'][p] = absp
else:
local_settings = copy.deepcopy(DEFAULT_CONFIG)