Add documentupdater config

This commit is contained in:
Shane Kilkelly 2017-01-26 10:27:17 +00:00
parent 164d341ac6
commit c172455cd7

View file

@ -44,6 +44,19 @@ settings =
port: process.env["SHARELATEX_REDIS_PORT"] or "6379" port: process.env["SHARELATEX_REDIS_PORT"] or "6379"
password: process.env["SHARELATEX_REDIS_PASS"] or "" password: process.env["SHARELATEX_REDIS_PASS"] or ""
fairy: redisConfig fairy: redisConfig
documentupdater:
port: process.env["SHARELATEX_REDIS_PORT"] or "6379"
host: process.env["SHARELATEX_REDIS_HOST"] or "dockerhost"
password: process.env["SHARELATEX_REDIS_PASS"] or ""
key_schema:
blockingKey: ({doc_id}) -> "Blocking:#{doc_id}"
docLines: ({doc_id}) -> "doclines:#{doc_id}"
docOps: ({doc_id}) -> "DocOps:#{doc_id}"
docVersion: ({doc_id}) -> "DocVersion:#{doc_id}"
projectKey: ({doc_id}) -> "ProjectId:#{doc_id}"
docsInProject: ({project_id}) -> "DocsIn:#{project_id}"
ranges: ({doc_id}) -> "Ranges:#{doc_id}"
# The compile server (the clsi) uses a SQL database to cache files and # The compile server (the clsi) uses a SQL database to cache files and
# meta-data. sqllite is the default, and the load is low enough that this will # meta-data. sqllite is the default, and the load is low enough that this will