Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [live]
- ;## php.ini directive assert.active, see php.net/assert_options
- ;## @var int 0/1
- assert.active = 0
- phpSettings.session.cache_limiter = false
- phpSettings.date.timezone = "%timezone%"
- phpSettings.display_startup_errors = 0
- phpSettings.display_errors = 0
- bootstrap.path = APPLICATION_PATH "/vendor/Bootstrap.php"
- bootstrap.class = "Bootstrap"
- appnamespace = ""
- bootstrap.config_host = "%config_host%"
- bootstrap.iso="%country.iso%"
- ;## Custom path for application resources
- pluginPaths.Rocket_Application_Resource_ = APPLICATION_PATH "/../../vendor/Rocket/Application/Resource"
- pluginPaths.Bob_Application_Resource_ = APPLICATION_PATH "/vendor/Bob/Application/Resource"
- ;# NAVIGATION
- resources.navigation.pagesConfig = "navigation.xml"
- resources.navigation.cache = "default"
- ;## LOG
- resources.log.ums.writerName = "Stream"
- resources.log.ums.writerParams.stream = "ums.log"
- resources.log.ums.filterName = "Message"
- resources.log.ums.filterParams.regexp = "/^UMS/"
- resources.log.sharedstock.writerName = "Stream"
- resources.log.sharedstock.writerParams.stream = "shared-stock.log"
- resources.log.sharedstock.filterName = "Message"
- resources.log.sharedstock.filterParams.regexp = "/^SHARED_STOCK/"
- resources.log.erp.writerName = "Stream"
- resources.log.erp.writerParams.stream = "erp.log"
- resources.log.erp.filterName = "Message"
- resources.log.erp.filterParams.regexp = "/^ERP/"
- resources.log.adyen.writerName = "Stream"
- resources.log.adyen.writerParams.stream = "payment_adyen.log"
- resources.log.adyen.filterName = "Message"
- resources.log.adyen.filterParams.regexp = "/^ADYEN/"
- resources.log.ratings.writerName = "Stream"
- resources.log.ratings.writerParams.stream = "ratings.log"
- resources.log.ratings.filterName = "Message"
- resources.log.ratings.filterParams.regexp = "/^RATINGS/"
- resources.log.solr.writerName = "Stream"
- resources.log.solr.writerParams.stream = "solr-posts.log"
- resources.log.solr.filterName = "Message"
- resources.log.solr.filterParams.regexp = "/^SOLR/"
- resources.log.solr.active = false
- resources.log.coupons.writerName = "Stream"
- resources.log.coupons.writerParams.stream = "coupons.log"
- resources.log.coupons.filterName = "Message"
- resources.log.coupons.filterParams.regexp = "/^COUPONS/"
- resources.log.mail.writerName = "Stream"
- resources.log.mail.writerParams.stream = "mail_usage.log"
- resources.log.mail.filterName = "Message"
- resources.log.mail.filterParams.regexp = "/^MAIL_USAGE/"
- resources.log.exception.writerName = "Stream"
- resources.log.exception.writerParams.stream = "exception_critical.log"
- resources.log.exception.filterName = "Priority"
- resources.log.exception.filterParams.priority = 0
- resources.log.conny.writerName = "Stream"
- resources.log.conny.writerParams.stream = "conny-webservice.log"
- resources.log.conny.filterName = "Message"
- resources.log.conny.filterParams.regexp = "/^CONNY_WEBSERVICE/"
- resources.log.recommendation.writerName = "Stream"
- resources.log.recommendation.writerParams.stream = "prudsys.log"
- resources.log.recommendation.filterName = "Message"
- resources.log.recommendation.filterParams.regexp = "/^RECOMMENDATION/"
- resources.log.default.writerName = "Stream"
- resources.log.default.writerParams.stream = "bob-application.log"
- resources.log.default.filterName = "Message"
- resources.log.default.filterParams.regexp = "/^(?!UMS)(?!SHARED_STOCK)(?!ADYEN)(?!RATINGS)(?!SOLR)(?!COUPONS)(?!MAIL_USAGE)(?!CONNY_WEBSERVICE)(?!RECOMMENDATION)(?!ERP)/"
- ;## LOCALE
- resources.locale.default = "%locale%"
- resources.locale.force = true
- resources.locale.cache = 'db'
- ;## TRANSLATION ##
- resources.translate.adapter = array
- resources.translate.route.de = en ; fallback
- resources.translate.disableNotices = 1
- resources.translate.contentPaths.vendor = APPLICATION_PATH "/vendor/configs/languages";
- resources.translate.scan = "directory" ;// Zend_Translate::LOCALE_DIRECTORY;
- resources.translate.cache = default ;// see cache manager cache named default
- ;## FRONT_CONTROLLER ##
- resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
- resources.frontController.params.displayExceptions = 0
- resources.frontController.moduleDirectory.vendor = APPLICATION_PATH "/vendor/modules"
- resources.frontController.actionhelperpaths.Rocket_Controller_Action_Helper_ = APPLICATION_PATH "/../../vendor/Rocket/Controller/Action/Helper"
- resources.frontController.plugins.Rocket_Controller_Plugin_ModuleAutoloader.class = "Rocket_Controller_Plugin_ModuleAutoloader"
- resources.frontController.plugins.Rocket_Controller_Plugin_ModuleAutoloader.stackIndex = 10000 ; !!! ATTENTION THIS PLUGIN MUST BE LAST
- resources.frontController.plugins.Bob_Controller_Plugin_ApplicationLocker = "Bob_Controller_Plugin_ApplicationLocker"
- resources.frontController.plugins.Bob_Controller_Plugin_Benchmark = "Bob_Controller_Plugin_Benchmark"
- resources.frontController.throwexceptions = 1
- ;## CACHE ##
- resources.cachemanager.default.frontend.name = "Core"
- resources.cachemanager.default.frontend.options.lifetime = 3600
- resources.cachemanager.default.frontend.options.automatic_serialization = true
- resources.cachemanager.default.frontend.options.cache_id_prefix = "%db.params.username%"
- resources.cachemanager.default.backend.name = "File"
- resources.cachemanager.default.backend.options.cache_dir = "%cachedir%/cache"
- resources.cachemanager.default.backend.options.cache_file_perm = 0666;
- resources.cachemanager.db.frontend.name = "Core"
- resources.cachemanager.db.frontend.options.lifetime = 3600
- resources.cachemanager.db.frontend.options.automatic_serialization = true
- resources.cachemanager.db.frontend.options.cache_id_prefix = "%db.params.username%"
- resources.cachemanager.db.backend.name = "File"
- resources.cachemanager.db.backend.options.cache_dir = "%cachedir%/cache"
- resources.cachemanager.db.backend.options.cache_file_perm = 0666;
- ;resources.cachemanager.otrs.frontend.name = "Core"
- ;resources.cachemanager.otrs.frontend.options.lifetime = 600
- ;resources.cachemanager.otrs.frontend.options.automatic_serialization = true
- ;resources.cachemanager.otrs.frontend.options.cache_id_prefix = APPLICATION_ENV
- ;resources.cachemanager.otrs.backend.name = "File"
- ;resources.cachemanager.otrs.backend.options.cache_dir = APPLICATION_PATH "/../data/cache"
- ;resources.cachemanager.otrs.backend.options.cache_file_perm = 0666;
- ;resources.cachemanager.dashboardCache.frontend.name = "Core"
- ;resources.cachemanager.dashboardCache.frontend.options.lifetime = 600
- ;resources.cachemanager.dashboardCache.frontend.options.automatic_serialization = true
- ;resources.cachemanager.dashboardCache.frontend.options.cache_id_prefix = APPLICATION_ENV
- ;resources.cachemanager.dashboardCache.backend.name = "File"
- ;resources.cachemanager.dashboardCache.backend.options.cache_dir = APPLICATION_PATH "/../data/cache"
- ;resources.cachemanager.dashboardCache.backend.options.cache_file_perm = 0666;
- ;## DATABASE ##
- resources.multidb.defaultMetadataCache = "db"
- resources.multidb.main.adapterNamespace = "Bob_Db_Adapter"
- resources.multidb.main.adapter = "Pdo_Mysql"
- resources.multidb.main.host = "%db.params.host%"
- resources.multidb.main.username = "%db.params.username%"
- resources.multidb.main.password = "%db.params.password%"
- resources.multidb.main.dbname = "%db.params.dbname%"
- resources.multidb.main.charset = utf8
- resources.multidb.main.default = true
- resources.multidb.main.driver_options.1001 = 1 ; means PDO::MYSQL_ATTR_LOCAL_INFILE
- resources.multidb.main.isBobDbAdapterReplication = true
- resources.multidb.monitoring.adapterNamespace = "Bob_Db_Adapter"
- resources.multidb.monitoring.adapter = "Pdo_Mysql"
- resources.multidb.monitoring.host = "%db.params.host%"
- resources.multidb.monitoring.username = "%db.params.username%"
- resources.multidb.monitoring.password = "%db.params.password%"
- resources.multidb.monitoring.dbname = "%db.params.dbname%"
- resources.multidb.monitoring.charset = utf8
- resources.multidb.monitoring.default = false
- resources.multidb.monitoring.driver_options.1001 = 1 ; means PDO::MYSQL_ATTR_LOCAL_INFILE
- resources.multidb.monitoring.isBobDbAdapterReplication = false;
- ;## ERP ##
- erp.enabled = false
- resources.multidb.erp-nav.adapterNamespace = "Rocket_Db_Adapter"
- resources.multidb.erp-nav.adapter = "Pdo_Mssql"
- resources.multidb.erp-nav.host = "%erpdb.params.host%"
- resources.multidb.erp-nav.username = "%erpdb.params.username%"
- resources.multidb.erp-nav.password = "%erpdb.params.password%"
- resources.multidb.erp-nav.dbname = "%erpdb.params.dbname%"
- resources.multidb.erp-nav.pdoType = "dblib"
- resources.multidb.erp-nav.charset = utf8
- resources.multidb.erp-nav.isDefaultTableAdapter = false
- erp.encoding = "ISO-8859-9"
- erp.system.canUpdateStock = false
- erp.timezone = "Etc/UCT"
- erp.connection.factory = "Erp_Model_Connection_Navision_Factories_MixedFactory"
- ;## Possible Values brand, category, itemCategoryCode, productGroupCode, null ##
- erp.connection.itemCategoryCode = "null"
- erp.connection.productGroupCode = "null"
- erp.queue.host = "%erp.queue.host%"
- erp.queue.port = "%erp.queue.port%"
- erp.queue.username = "%erp.queue.username%"
- erp.queue.password = "%erp.queue.password%"
- erp.pet.deeplink = "%erp.pet.deeplink%"
- ;## VIEW ##
- resources.view.encoding = "UTF-8"
- resources.view.doctype = "XHTML1_TRANSITIONAL"
- resources.view.useStreamWrapper = true
- resources.view.helperPath.Bob_View_Helper_.vendor = APPLICATION_PATH "/vendor/Bob/View/Helper"
- resources.view.escape = "Bob_View_Helper_Escape::escape"
- ;## LAYOUT ##
- resources.layout.layout = "layout"
- resources.layout.layoutPath = APPLICATION_PATH "/vendor/layouts/scripts"
- ;## SESSION ##
- resources.session.use_only_cookies = true
- resources.session.save_path = "%cachedir%/session"
- resources.session.remember_me_seconds = 86400
- ;## ADDITIONALS ##
- customer.password_hash_salt = "%password.hash.salt%"
- maintenance.checksum_repository_url = "http://checksums.rocket-internet.de/alice_bob/"
- maintenance.admin_email = "%admin.emailaddress%"
- ; time in seconds to wait for alice and solr jobs to finish before starting deployment
- maintenance.time_to_wait_for_workers_on_deploy = 60
- ;## ALICE ##
- ; URL needed for sitemap generation
- alice.hostname = "%alice.hostname%"
- ;## ANGI
- angi.domain = "%angi.domain%"
- angi.client_id = "5_lcm2fka5g1s0occ4so8o0k8c00wwgwok4cw4sk0w0g4ksks8k"
- angi.client_secret = "2chmvpvbdmtc4o0csk084sckcscc0wswk4ggcggwc8ggs0s0go"
- ; time in seconds to wait for other alice workers to finish their jobs before starting own job
- alice.time_to_wait_for_other_workers = 120
- ; force full worker to run despite there is a lock of another alice worker
- alice.force_full_import_despite_lock = false
- ; send mail to admin when full import was enforced
- alice.send_email_when_enforced = false
- ; memory limit for worker on bob-side
- ; defaults: live = "6G", dev = "1G"
- ; @var string
- alice.memory_limit_worker = "%memory.limit.worker%"
- ; time limit for worker on bob-side
- ; defaults: live = 30, dev = 120
- ; @var integer
- alice.time_limit_worker = "%time.limit.worker%"
- ; time limit when alice healthcheck results get out-of-date in dashboard
- alice.healthcheck.result_expiration_time = 120
- alice.translation_configcache_dir = "%translation_configcache_dir%"
- alice.translation_messages_dir = "%translation_messages_dir%"
- ;## CATALOG ##
- catalog.image_base_url = "%catalog.image_base_url%"
- catalog.image_directory = "%catalog.image_directory%"
- catalog.tmp_directory = "%cachedir%/upload/tmp"
- catalog.import_directory = "%catalog.import_directory%"
- catalog.export_directory = "%catalog.export_directory%"
- catalog.feed_export_directory = "%catalog.data_feed_directory%"
- catalog.attributes_database_changes_dump_path = "%cachedir%/db-change-sets"
- catalog.sku_suffix = "%catalog.sku_suffix%"
- ;# project name and country (e.g. iconic (Australia)) stored in database on product creation (PET-463)
- catalog.project_name_country = "%catalog.project_name_country%"
- ;# memory limit for catalog
- ;# default value: live = "4G", dev = "1G"
- catalog.memory_limit_catalog = "%memory.limit.catalog%"
- ;# memory limit for exports
- ;# default value: live = "4G", dev = "1G"
- export.memory_limit_export = "%memory.limit.export%"
- ;## CAMPAIGN ##
- campaign.image.l.width = 460
- campaign.image.l.height = 460
- campaign.image.s.width = 460
- campaign.image.s.height = 460
- campaign.image.r.width = 140
- campaign.image.r.height = 187
- ;## ORDER ##
- ;provide your order number prefix here to overwrite default prefix
- ;orderprocessing.order_number_prefix = 'FUR'
- ;## SOLR ##
- solr.host = "%solr.host%"
- solr.port = %solr.port%
- solr.core = "%solr.core%"
- solr.tomcat_user = "%solr.tomcat_user%"
- solr.tomcat_password = "%solr.tomcat_password%"
- ; time in seconds to wait for other solr workers to finish their jobs before starting own job
- solr.time_to_wait_for_other_workers = 120
- ; force full worker to run despite there is a lock of another solr worker
- solr.force_full_import_despite_lock = false
- ; send mail to admin when full import was enforced
- solr.send_email_when_enforced = false
- ;## PRUDSYS ##
- ; enables prudsys-support in general. Final setting has to done in bobs configuration-options for recommendation-module.
- prudsys.enabled = %prudsys%
- prudsys.host = "%prudsys.host%"
- prudsys.rde_id = "%prudsys.rde%"
- prudsys.username = "%prudsys.user%"
- prudsys.password = "%prudsys.pass%"
- prudsys.timeout = 5
- prudsys.connection_timeout = 2
- prudsys.log = 1
- ;## TESTS ##
- phpunit.mocks.should_be_tested = 1
- ; ## New Relic
- newrelic.active = 1
- ;## CLI ##
- cli.memory_limit_cli = "%memory.limit.export%"
- cli.allowed_user_check_enabled = 0
- cli.allowed_users.www-data = "www-data"
- cli.allowed_users.apache = "apache"
- cli.allowed_users.jenkins = "jenkins"
- cli.allowed_users.bamboo = "bamboo"
- cli.allowed_users.root = "root"
- cli.allowed_groups.deploy = "deploy"
- ;## payment ##
- ; The type numbers are used by Alice
- payment.credit_card.types[1] = visa
- payment.credit_card.types[2] = master_card
- payment.credit_card.types[3] = american_express
- payment.credit_card.types[4] = diners
- payment.credit_card.types[5] = hipercard
- payment.credit_card.codes.redecard.visa = 42
- payment.credit_card.codes.redecard.master_card = 42
- payment.credit_card.codes.redecard.american_express = 18
- payment.credit_card.codes.redecard.diners = 42
- payment.credit_card.codes.redecard.hipercard = 62
- payment.credit_card.codes.cielo.visa = 41
- payment.credit_card.codes.cielo.master_card = 106
- payment.credit_card.codes.cielo.american_express = 18
- payment.credit_card.codes.cielo.hipercard = 62
- payment.credit_card.codes.amex.american_express = 18
- ;## optionalfeatures ##
- optionalFeatures.supplierEditor.active = false
- optionalFeatures.supplierEditor.country = 'de'
- optionalFeatures.campaignEditor.active = false
- ;# [FIXED SHIPPING COSTS]
- ; this value is used only for fixed value per order shipping costs model
- ; for free shipping set this value to 0 (zero). if this value is greater than 0
- ; fixed shipping costs per order taken from value below will be calculated
- ; if greather than zero (>0) you should set the constant in alice to same value
- ; file: feature.php
- ;
- ; define('ALICE_SHIPPING_COSTS', <same value as in the config below>);
- ;
- optionalFeatures.fixedShippingCost = 0
- optionalFeatures.notifyOnApplicationLock = true
- ;## invoices
- ;subdirectory for different types of invoices are in use and should be created before, e.g. /merchants or /customers
- ;invoices.save_path = APPLICATION_ROOT "/../shared/data/invoices"
- invoices.save_path = "%invoices.save_path%"
- invoices.merchants_path = 'merchants';
- invoices.customers_path = 'customers';
- invoices.filename = 'invoice_%s.pdf'
- ;## csv exports (bob > conny)
- ;# remote setup example:
- ;# conny.import.path = APPLICATION_PATH "../../public/shared/data/"
- ;# conny.import.uri = "http://bob.local/shared"
- conny.import.path = "%conny.import.path%"
- conny.import.uri = "%conny.import.uri%"
- ;## CONNY ##
- conny.host = "%conny.host%"
- ;## ordersplitting crossdocking/dropshipping ##
- ;ordersplitting.shipment_type = false;
- ;## SPLIT TESTING ##
- splittesting.enabled = true
- ;## GEARMAN WORKER AMOUNT ##
- gearman.worker.count.resize_image = 16
- gearman.worker.count.insert_image_id = 24
- ;## GEARMAN SERVER: usually gearman host setting as localhost ##
- gearman.server.host = "%gearman.server.host%"
- gearman.server.port = "4730"
- ;## development options ##
- development.logging = false
- ;## when merging INTBID back to SHOP keep in mind customer.screen_name should be FALSE by default
- customer.screen_name = true
- ;## when merging INTBID back to SHOP keep in mind customer.address_on_registration should be FALSE by default
- customer.address_on_registration = "true"
- ;## when merging INTBID back to SHOP keep in mind customer.auto_create_supplier should be FALSE by default
- customer.auto_create_supplier = true
- ;## when merging INTBID back to SHOP keep in mind customer.terms should be FALSE by default
- customer.terms = true
- resources.router.routes.health-check-bob.route = "/healthcheck"
- resources.router.routes.health-check-bob.defaults.module = "maintenance"
- resources.router.routes.health-check-bob.defaults.controller = "healthcheck"
- resources.router.routes.health-check-bob.defaults.action = "index"
- ;## monitoring options ##
- ;default value means monitoring is disabled. value could be http://bob.local/monitoring.json
- monitoring.dashboard.json.url = "%monitoring.json.url%"
- ;username and password are used for http authentication
- monitoring.dashboard.json.username = "%monitoring.json.username%"
- monitoring.dashboard.json.password = "%monitoring.json.password%"
- monitoring.dashboard.json.expiration_time = "%monitoring.json.expiration_time%"
- ;## COUCHBASE ##
- listing.storage.adapter="Couchbase"
- ;## Listing couchbase access credentials
- listing.storage.couchbase.hostname="%alice.couchbase.hostname%"
- listing.storage.couchbase.bucket="%alice.couchbase.bucket%"
- listing.storage.couchbase.namespace="%alice.couchbase.namespace%"
- listing.storage.couchbase.password="%alice.couchbase.password%"
- ;## Vertical of the shop
- ;## Used for e.g. vertical-specific migrations
- ;## Will be the global project name like INTRES, INTCAR
- shop.vertical = "%shop.vertical%"
- autoloadernamespaces.libphonenumber = 'libphonenumber'
- ;## CSV Import temp folder
- csvimport.tmp_path = "%csvimport.tmp_path%"
- [staging : live]
- assert.active = 1
- [testing : live]
- assert.active = 1
- [dev : live]
- assert.active = 1
- phpSettings.date.timezone = "Europe/Berlin"
- alice.time_limit_worker = 120
- phpSettings.display_startup_errors = 1
- phpSettings.display_errors = 1
- shop.logging_path = "@shop.logging_path@"
- ;resources.multidb.main.profiler.enabled = "true"
- ;resources.multidb.main.profiler.class = "Zend_Db_Profiler_Firebug"
- ;## FRONT_CONTROLLER ##
- resources.frontController.params.displayExceptions = 1
- resources.cachemanager.default.frontend.options.cache_id_prefix = APPLICATION_ENV
- resources.cachemanager.db.frontend.options.cache_id_prefix = APPLICATION_ENV
- ;## CACHE ##
- ;resources.cachemanager.db.frontend.options.caching = false
- ;## ADDITIONALS ##
- customer.password_hash_salt = "saltlakecity_saltlakecity_saltlakecity_saltlakecity_saltlakecity_saltlakecity_saltlakecity_saltlakecity_saltlakecity"
- prudsys.enabled = FALSE
- [automatedtests : dev]
- assert.active = 1
- autoloadernamespaces.BobTest = "BobTest_"
- resources.multidb.main.adapter = "Pdo_Mysql"
- resources.multidb.main.host = "@test.db.params.host@"
- resources.multidb.main.username = "@test.db.params.username@"
- resources.multidb.main.password = "@test.db.params.password@"
- resources.multidb.main.dbname = "@test.db.params.dbname@"
- resources.multidb.main.charset = utf8
- resources.multidb.main.default = true
- resources.multidb.monitoring.adapterNamespace = "Bob_Db_Adapter"
- resources.multidb.monitoring.adapter = "Pdo_Mysql"
- resources.multidb.monitoring.host = "@test.db.params.host@"
- resources.multidb.monitoring.username = "@test.db.params.username@"
- resources.multidb.monitoring.password = "@test.db.params.password@"
- resources.multidb.monitoring.dbname = "@test.db.params.dbname@"
- resources.multidb.monitoring.charset = utf8
- resources.multidb.monitoring.default = false
- resources.multidb.monitoring.driver_options.1001 = 1 ; means PDO::MYSQL_ATTR_LOCAL_INFILE
- resources.multidb.monitoring.isBobDbAdapterReplication = false;
- ;## TESTS ##
- phpunit.mocks.should_be_tested = 0
Add Comment
Please, Sign In to add comment