from django.conf.urls import include, url
-from myslice.configengine import ConfigEngine
+from myslice.settings import config, logger
+
+def list():
+ if config.myslice.components :
+ return config.myslice.components.split(',')
+ else :
+ return []
def urls():
- config = ConfigEngine()
u = []
- for component in config.myslice.components.split(','):
+ for component in list():
try:
__import__(component)
u.append( url(r'^%s/' % component, include('%s.urls' % component)) )
except Exception, e:
- print "-> Cannot load component (%s): %s" % (component, e)
+ logger.info("Cannot load component (%s): %s" % (component, e))
else:
- print "-> Loaded component %s" % component
+ logger.info("Loaded component %s" % component)
return u
+