equal
deleted
inserted
replaced
29 config.add_translation_dirs('pyams_mail:locales') |
29 config.add_translation_dirs('pyams_mail:locales') |
30 |
30 |
31 # load registry components |
31 # load registry components |
32 config.scan() |
32 config.scan() |
33 |
33 |
34 if hasattr(config, 'load_zcml'): |
|
35 config.load_zcml('configure.zcml') |
|
36 |
|
37 settings = config.registry.settings |
34 settings = config.registry.settings |
38 mailers = settings.get('pyams_mail.mailers') |
35 mailers = settings.get('pyams_mail.mailers') |
39 if mailers: |
36 if mailers: |
40 for prefix in mailers.split(): |
37 for prefix in mailers.split(): |
41 config.registry.registerUtility(Mailer.from_settings(settings, prefix), IMailer, |
38 config.registry.registerUtility(Mailer.from_settings(settings, prefix), IMailer, |