Set extra API settings during provisioning

This commit is contained in:
Thibaud Fabre
2016-09-27 11:11:25 +02:00
parent 3d8d4f6d99
commit 87a9f532c8
3 changed files with 17 additions and 0 deletions

View File

@@ -7,6 +7,7 @@ main:
languages: [] languages: []
key: '' key: ''
api_require_ssl: true api_require_ssl: true
api_disabled: true
database: database:
host: 127.0.0.1 host: 127.0.0.1
port: 3306 port: 3306

View File

@@ -6,6 +6,7 @@ main:
maintenance: false maintenance: false
key: '' key: ''
api_require_ssl: true api_require_ssl: true
api_disabled: true
database: database:
host: 'sql-host' host: 'sql-host'
port: 3306 port: 3306

View File

@@ -41,3 +41,18 @@
with_items: '{{ host_addresses }}' with_items: '{{ host_addresses }}'
args: args:
chdir: /vagrant/ chdir: /vagrant/
- name: Disable API SSL requirement
shell: bin/setup system:config set main.api_require_ssl false
args:
chdir: /vagrant/
- name: Enable API routes
shell: bin/setup system:config set main.api_disabled false
args:
chdir: /vagrant/
- name: Create ElasticSearch indexes
shell: bin/console s:i:c
args:
chdir: /vagrant/