d0c8952f03
This worker generates emails to users who are subscribed to story resources, and have selected 'individual' emails in their preferences. Further email templates will be provided in separate templates. Most of this work was originally carried out by Michael Krotscheck <krotscheck@gmail.com>. Change-Id: I9785ed16f589dcd40cc29f2af09c2cd2552ff4c1
66 lines
1.9 KiB
INI
66 lines
1.9 KiB
INI
[metadata]
|
|
name = storyboard
|
|
summary = OpenStack Story Tracking
|
|
description-file =
|
|
README.rst
|
|
author = OpenStack
|
|
author-email = openstack-dev@lists.openstack.org
|
|
home-page = http://www.openstack.org/
|
|
classifier =
|
|
Environment :: OpenStack
|
|
Framework :: Pecan/WSME
|
|
Intended Audience :: Developers
|
|
Intended Audience :: Information Technology
|
|
Intended Audience :: System Administrators
|
|
License :: OSI Approved :: Apache Software License
|
|
Operating System :: OS Independent
|
|
Operating System :: POSIX :: Linux
|
|
Programming Language :: Python
|
|
Programming Language :: Python :: 2.7
|
|
Topic :: Internet :: WWW/HTTP
|
|
|
|
[files]
|
|
packages =
|
|
storyboard
|
|
data_files =
|
|
etc/storyboard =
|
|
etc/storyboard.conf.sample
|
|
|
|
[entry_points]
|
|
console_scripts =
|
|
storyboard-api = storyboard.api.app:start
|
|
storyboard-subscriber = storyboard.notifications.subscriber:subscribe
|
|
storyboard-worker-daemon = storyboard.plugin.event_worker:run_daemon
|
|
storyboard-db-manage = storyboard.db.migration.cli:main
|
|
storyboard-migrate = storyboard.migrate.cli:main
|
|
storyboard-cron = storyboard.plugin.cron:main
|
|
storyboard.plugin.worker =
|
|
subscription = storyboard.plugin.subscription.base:Subscription
|
|
subscription-email = storyboard.plugin.email.workers:SubscriptionEmailWorker
|
|
storyboard.plugin.user_preferences =
|
|
email = storyboard.plugin.email.preferences:EmailPreferences
|
|
storyboard.plugin.scheduler =
|
|
token-cleaner = storyboard.plugin.token_cleaner.cleaner:TokenCleaner
|
|
|
|
[build_sphinx]
|
|
source-dir = doc/source
|
|
build-dir = doc/build
|
|
all_files = 1
|
|
|
|
[upload_sphinx]
|
|
upload-dir = doc/build/html
|
|
|
|
[compile_catalog]
|
|
directory = storyboard/locale
|
|
domain = storyboard
|
|
|
|
[update_catalog]
|
|
domain = storyboard
|
|
output_dir = storyboard/locale
|
|
input_file = storyboard/locale/storyboard.pot
|
|
|
|
[extract_messages]
|
|
keywords = _ gettext ngettext l_ lazy_gettext
|
|
mapping_file = babel.cfg
|
|
output_file = storyboard/locale/storyboard.pot
|