From: Christopher Allan Webber Date: Sun, 15 Jul 2012 01:23:21 +0000 (-0500) Subject: Store licensing info as well X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=faa74bf9f588557f058627a1456712eba4b8b7e8;p=mediagoblin.git Store licensing info as well --- diff --git a/mediagoblin/tools/theme.py b/mediagoblin/tools/theme.py index b19b16df..4c7a7c0e 100644 --- a/mediagoblin/tools/theme.py +++ b/mediagoblin/tools/theme.py @@ -32,7 +32,7 @@ def themedata_for_theme_dir(name, theme_dir): 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): @@ -45,6 +45,7 @@ def themedata_for_theme_dir(name, theme_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,