Given a theme directory, extract important theme information.
"""
# open config
- config = ConfigObj(os.path.join(theme_dir, 'theme.ini'))
+ config = ConfigObj(os.path.join(theme_dir, 'theme.ini')).get('theme')
templates_dir = os.path.join(theme_dir, 'templates')
if not os.path.exists(templates_dir):
themedata = {
'name': config.get('name', name),
'description': config.get('description'),
+ 'licensing': config.get('licensing'),
'dir': theme_dir,
'templates_dir': templates_dir,
'assets_dir': assets_dir,