install lua-dbi according to the right DB used. #16
3 changed files with 3 additions and 2 deletions
|
@ -42,7 +42,7 @@ prosody_http_host: "example.org"
|
|||
prosody_http_external_url: "https://example.org"
|
||||
|
||||
#If using sql storage
|
||||
prosody_sql_driver: 'SQLite3'
|
||||
prosody_sql_driver: 'sqlite3' # postgresql sqlite3 or mysql
|
||||
prosody_sql_databasename: 'prosody'
|
||||
prosody_sql_username: 'admin'
|
||||
prosody_sql_passwd: 'changeme'
|
||||
|
|
|
@ -18,6 +18,7 @@
|
|||
- 'lua-cyrussasl'
|
||||
- 'lua-dbi-common'
|
||||
- 'lua-dbi-mysql'
|
||||
- 'lua-dbi-{{ prosody_sql_driver }}''
|
||||
- 'lua-event'
|
||||
- 'lua-ldap'
|
||||
- 'lua-sec'
|
||||
|
|
|
@ -131,7 +131,7 @@ storage = "{{ prosody_storage }}"
|
|||
--sql = { driver = "SQLite3", database = "prosody.sqlite" } -- Default. 'database' is the filename.
|
||||
--sql = { driver = "MySQL", database = "prosody", username = "prosody", password = "secret", host = "localhost" }
|
||||
--sql = { driver = "PostgreSQL", database = "prosody", username = "prosody", password = "secret", host = "localhost" }
|
||||
{% if prosody_sql_driver == 'SQLite3' %}
|
||||
{% if prosody_sql_driver == 'sqlite3' %}
|
||||
sql = { driver = "{{ prosody_sql_driver }}", database = "{{ prosody_sql_databasename }}" }
|
||||
{% else %}
|
||||
sql = { driver = "{{ prosody_sql_driver }}", database = "{{ prosody_sql_databasename }}", username = "{{ prosody_sql_username }}", password = "{{ prosody_sql_passwd }}", host = "{{ prosody_sql_host }}" }
|
||||
|
|
Loading…
Reference in a new issue