Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Raul Hidalgo Caballero
committed
Aug 16, 2018
1 parent
66820b3
commit df43b78
Showing
1 changed file
with
3 additions
and
127 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,140 +1,16 @@ | ||
# | ||
# ckan - Pylons testing environment configuration | ||
# | ||
|
||
[server:main] | ||
use = egg:Paste#http | ||
host = 0.0.0.0 | ||
port = 5000 | ||
|
||
[app:main] | ||
use = egg:ckan | ||
full_stack = true | ||
cache_dir = %(here)s/data | ||
debug = false | ||
testing = true | ||
|
||
use = config:test-core.ini | ||
|
||
# Specify the Postgres database for SQLAlchemy to use | ||
sqlalchemy.url = postgresql://ckan_default:pass@ckan-postgres/ckan_test | ||
|
||
## Datastore | ||
ckan.datastore.write_url = postgresql://datastore_write:pass@ckan-postgres/datastore_test | ||
ckan.datastore.read_url = postgresql://datastore_read:pass@ckan-postgres/datastore_test | ||
|
||
ckan.datapusher.url = http://datapusher.ckan.org/ | ||
ckan.datapusher.formats = csv xls xlsx tsv application/csv application/vnd.ms-excel application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | ||
|
||
## Solr support | ||
solr_url = http://ckan-solr:8983/solr/ckan | ||
|
||
# Redis URL. Use a separate Redis database for testing. | ||
ckan.redis.url = redis://ckan-redis:6379/1 | ||
|
||
ckan.auth.user_create_organizations = true | ||
ckan.auth.user_create_groups = true | ||
ckan.auth.create_user_via_api = false | ||
ckan.auth.create_user_via_web = true | ||
ckan.auth.create_dataset_if_not_in_organization = true | ||
ckan.auth.anon_create_dataset = false | ||
ckan.auth.user_delete_groups=true | ||
ckan.auth.user_delete_organizations=true | ||
ckan.auth.create_unowned_dataset=true | ||
|
||
ckan.cache_validation_enabled = True | ||
ckan.cache_enabled = False | ||
ckan.tests.functional.test_cache.expires = 1800 | ||
ckan.tests.functional.test_cache.TestCacheBasics.test_get_cache_expires.expires = 3600 | ||
|
||
ckan.site_id = test.ckan.net | ||
ckan.site_title = CKAN | ||
ckan.site_logo = /images/ckan_logo_fullname_long.png | ||
ckan.site_description = | ||
package_form = standard | ||
licenses_group_url = | ||
# pyamqplib or queue | ||
carrot_messaging_library = queue | ||
ckan.site_url = http://test.ckan.net | ||
package_new_return_url = http://localhost/dataset/<NAME>?test=new | ||
package_edit_return_url = http://localhost/dataset/<NAME>?test=edit | ||
ckan.extra_resource_fields = alt_url | ||
|
||
# we need legacy templates for many tests to pass | ||
ckan.legacy_templates = yes | ||
|
||
# Add additional test specific configuration options as necessary. | ||
auth.blacklist = 83.222.23.234 | ||
|
||
search_backend = sql | ||
|
||
# Change API key HTTP header to something non-standard. | ||
apikey_header_name = X-Non-Standard-CKAN-API-Key | ||
|
||
ckan.plugins = stats | ||
|
||
# use <strong> so we can check that html is *not* escaped | ||
ckan.template_head_end = <link rel="stylesheet" href="TEST_TEMPLATE_HEAD_END.css" type="text/css"> | ||
|
||
# use <strong> so we can check that html is *not* escaped | ||
ckan.template_footer_end = <strong>TEST TEMPLATE_FOOTER_END TEST</strong> | ||
|
||
# mailer | ||
smtp.test_server = localhost:6675 | ||
smtp.mail_from = info@test.ckan.net | ||
|
||
ckan.locale_default = en | ||
ckan.locale_order = en pt_BR ja it cs_CZ ca es fr el sv sr sr@latin no sk fi ru de pl nl bg ko_KR hu sa sl lv | ||
ckan.locales_filtered_out = | ||
|
||
ckanext.stats.cache_enabled = 0 | ||
|
||
ckan.datasets_per_page = 20 | ||
|
||
ckan.activity_streams_email_notifications = True | ||
|
||
ckan.activity_list_limit = 15 | ||
|
||
ckan.tracking_enabled = true | ||
|
||
beaker.session.key = ckan | ||
beaker.session.secret = This_is_a_secret_or_is_it | ||
# repoze.who config | ||
who.config_file = %(here)s/who.ini | ||
who.log_level = warning | ||
who.log_file = %(cache_dir)s/who_log.ini | ||
|
||
# Logging configuration | ||
[loggers] | ||
keys = root, ckan, sqlalchemy | ||
|
||
[handlers] | ||
keys = console | ||
|
||
[formatters] | ||
keys = generic | ||
|
||
[logger_root] | ||
level = WARN | ||
handlers = console | ||
|
||
[logger_ckan] | ||
qualname = ckan | ||
handlers = | ||
level = INFO | ||
|
||
[logger_sqlalchemy] | ||
handlers = | ||
qualname = sqlalchemy.engine | ||
level = WARNING | ||
# "level = INFO" logs SQL queries. | ||
# "level = DEBUG" logs SQL queries and results. | ||
# "level = WARNING" logs neither. | ||
|
||
[handler_console] | ||
class = StreamHandler | ||
args = (sys.stdout,) | ||
level = NOTSET | ||
formatter = generic | ||
sqlalchemy.url = postgresql://ckan_default:pass@ckan-postgres/ckan_test | ||
|
||
[formatter_generic] | ||
format = %(asctime)s %(levelname)-5.5s [%(name)s] %(message)s | ||
solr_url = http://ckan-solr:8983/solr/ckan |