Add mountpoint config to zone configs

This commit is contained in:
HuangDan 2018-09-27 19:49:13 +08:00 committed by Feng Lee
parent 2a0bbd1c37
commit 1bc175e0ce
2 changed files with 22 additions and 0 deletions

View File

@ -665,6 +665,15 @@ zone.external.max_mqueue_len = 1000
## Value: false | true
zone.external.mqueue_store_qos0 = true
## All the topics will be prefixed with the mountpoint path if this option is enabled.
##
## Variables in mountpoint path:
## - %c: clientid
## - %u: username
##
## Value: String
## zone.external.mountpoint = devicebound/
##--------------------------------------------------------------------
## Internal Zone
@ -715,6 +724,15 @@ zone.internal.max_mqueue_len = 1000
## Value: false | true
zone.internal.mqueue_store_qos0 = true
## All the topics will be prefixed with the mountpoint path if this option is enabled.
##
## Variables in mountpoint path:
## - %c: clientid
## - %u: username
##
## Value: String
## zone.internal.mountpoint = cloudbound/
##--------------------------------------------------------------------
## Listeners
##--------------------------------------------------------------------

View File

@ -842,6 +842,10 @@ end}.
{datatype, string}
]}.
{mapping, "zone.$name.mountpoint", "emqx.zones", [
{datatype, string}
]}.
{translation, "emqx.zones", fun(Conf) ->
Mapping = fun("retain_available", Val) ->
{mqtt_retain_available, Val};