Merge branch 'master' into configobj
[mediagoblin.git] / mediagoblin / config_spec.ini
1 [mediagoblin]
2 #
3 queuestore_base_dir = string(default="%(here)s/user_dev/media/queue")
4 publicstore_base_dir = string(default="%(here)s/user_dev/media/public")
5
6 # Where temporary files used in processing and etc are kept
7 workbench_base_dir = string(default="%(here)s/user_dev/media/workbench")
8
9 #
10 publicstore_base_url = string(default="/mgoblin_media/")
11
12 # Where mediagoblin-builtin static assets are kept
13 direct_remote_path = string(default="/mgoblin_static/")
14
15 # set to false to enable sending notices
16 email_debug_mode = boolean(default=True)
17 email_sender_address = string(default="notice@mediagoblin.example.org")
18
19 local_templates = string(default="%(here)s/user_dev/templates/")
20
21 # Whether or not celery is set up via an environment variable or
22 # something else (and thus mediagoblin should not attempt to set it up
23 # itself)
24 celery_setup_elsewhere = boolean(default=False)
25
26 [celery]
27 # known booleans
28 celery_result_persistent = boolean()
29 celery_create_missing_queues = boolean()
30 broker_use_ssl = boolean()
31 broker_connection_retry = boolean()
32 celery_always_eager = boolean()
33 celery_eager_propagates_exceptions = boolean()
34 celery_ignore_result = boolean()
35 celery_track_started = boolean()
36 celery_disable_rate_limits = boolean()
37 celery_acks_late = boolean()
38 celery_store_errors_even_if_ignored = boolean()
39 celery_send_task_error_emails = boolean()
40 celery_send_events = boolean()
41 celery_send_task_sent_event = boolean()
42 celeryd_log_color = boolean()
43 celery_redirect_stdouts = boolean()
44
45 # known ints
46 celeryd_concurrency = integer()
47 celeryd_prefetch_multiplier = integer()
48 celery_amqp_task_result_expires = integer()
49 celery_amqp_task_result_connection_max = integer()
50 redis_port = integer()
51 redis_db = integer()
52 broker_port = integer()
53 broker_connection_timeout = integer()
54 celery_broker_connection_max_retries = integer()
55 celery_task_result_expires = integer()
56 celery_max_cached_results = integer()
57 celery_default_rate_limit = integer()
58 celeryd_max_tasks_per_child = integer()
59 celeryd_task_time_limit = integer()
60 celeryd_task_soft_time_limit = integer()
61 mail_port = integer()
62 celerybeat_max_loop_interval = integer()
63
64 # known floats
65 celeryd_eta_scheduler_precision = float()
66
67 # known lists
68 celery_routes = list()
69 celery_imports = list()