Add mountpoint config to zone configs

This commit is contained in:
HuangDan 2018-09-27 19:49:13 +08:00 committed by huangdan
parent ad64e55b0d
commit 542e8cf205
2 changed files with 22 additions and 0 deletions

View File

@ -655,6 +655,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
@ -705,6 +714,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

@ -815,6 +815,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};