Changeset View
Changeset View
Standalone View
Standalone View
pykolab/plugins/defaultfolders/__init__.py
Show First 20 Lines • Show All 43 Lines • ▼ Show 20 Lines | def create_user_folders(self, *args, **kw): | ||||
""" | """ | ||||
if not kw.has_key('additional_folders'): | if not kw.has_key('additional_folders'): | ||||
log.error(_("Plugin %s called without required keyword %s.") % ("defaultfolders", "additional_folders")) | log.error(_("Plugin %s called without required keyword %s.") % ("defaultfolders", "additional_folders")) | ||||
return {} | return {} | ||||
try: | try: | ||||
exec("additional_folders = %s" % (kw['additional_folders'])) | exec("additional_folders = %s" % (kw['additional_folders'])) | ||||
except Exception, e: | except Exception: | ||||
log.error(_("Could not parse additional_folders")) | log.error(_("Could not parse additional_folders")) | ||||
return {} | return {} | ||||
return additional_folders | return additional_folders |