Update method to return icon set icon and sprite name from dictionary map

This commit is contained in:
Roberto Rosario
2012-08-19 02:35:40 -04:00
parent c6d2246a87
commit f665c52bf2

View File

@@ -1,16 +1,22 @@
from __future__ import absolute_import from __future__ import absolute_import
from .conf import settings from .conf import settings
from .sets import THEME_ICONSETS, DEFAULT_THEME from .sets import ICON_THEMES
from .literals import ERROR from .literals import ERROR
def get_icon_name(icon): def get_icon_name(icon):
try: try:
return THEME_ICONSETS[settings.ICON_SET][icon] return ICON_THEMES[settings.ICON_SET][icon]
except KeyError: except KeyError:
return THEME_ICONSETS[settings.ICON_SET][ERROR] return ICON_THEMES[settings.ICON_SET][ERROR]
except AttributeError:
pass
def get_sprite_name(sprite):
def get_sprite_name(icon): try:
return THEME_ICONSETS[DEFAULT_THEME]['sprites'][icon] return ICON_THEMES[settings.ICON_SET][sprite]
except KeyError:
return ICON_THEMES[settings.ICON_SET][ERROR]
except AttributeError:
pass