summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--priv/schema/rabbit.schema11
-rw-r--r--test/config_schema_SUITE_data/rabbit.snippets8
3 files changed, 8 insertions, 13 deletions
diff --git a/Makefile b/Makefile
index 7a7331bb0b..b1556e8504 100644
--- a/Makefile
+++ b/Makefile
@@ -136,7 +136,7 @@ BUILD_DEPS = rabbitmq_cli
DEPS = ranch syslog lager rabbit_common
TEST_DEPS = rabbitmq_ct_helpers rabbitmq_ct_client_helpers amqp_client meck proper
-dep_syslog = git https://github.com/schlagert/syslog 3.4.2
+dep_syslog = git https://github.com/schlagert/syslog 3.4.3
define usage_xml_to_erl
$(subst __,_,$(patsubst $(DOCS_DIR)/rabbitmq%.1.xml, src/rabbit_%_usage.erl, $(subst -,_,$(1))))
diff --git a/priv/schema/rabbit.schema b/priv/schema/rabbit.schema
index 862537bf61..82b9905848 100644
--- a/priv/schema/rabbit.schema
+++ b/priv/schema/rabbit.schema
@@ -1086,9 +1086,8 @@ end}.
{datatype, {enum, [true, false]}}
]}.
-{mapping, "log.syslog.ip", "syslog.dest_host", [
- {datatype, string},
- {validators, ["is_ip"]}
+{mapping, "log.syslog.host", "syslog.dest_host", [
+ {datatype, string}
]}.
{mapping, "log.syslog.port", "syslog.dest_port", [
@@ -1353,12 +1352,6 @@ fun(File) ->
element(1, ReadFile) == ok
end}.
-{validator, "is_ip", "string is a valid IP address",
-fun(IpStr) ->
- Res = inet:parse_address(IpStr),
- element(1, Res) == ok
-end}.
-
{validator, "non_negative_integer", "number should be greater or equal to zero",
fun(Int) when is_integer(Int) ->
Int >= 0
diff --git a/test/config_schema_SUITE_data/rabbit.snippets b/test/config_schema_SUITE_data/rabbit.snippets
index 3dce388b79..f65afb77eb 100644
--- a/test/config_schema_SUITE_data/rabbit.snippets
+++ b/test/config_schema_SUITE_data/rabbit.snippets
@@ -540,7 +540,7 @@ credential_validator.regexp = ^abc\\d+",
log.syslog.identity = rabbitmq
log.syslog.facility = user
log.syslog.multiline_mode = true
- log.syslog.ip = 10.10.10.10
+ log.syslog.host = 10.10.10.10
log.syslog.port = 123",
[
{rabbit,[{log, [{syslog, [{enabled, true}]}]}]},
@@ -554,10 +554,12 @@ credential_validator.regexp = ^abc\\d+",
{log_syslog_tcp,
"log.syslog = true
log.syslog.transport = tcp
- log.syslog.protocol = rfc5424",
+ log.syslog.protocol = rfc5424
+ log.syslog.host = syslog.my-network.com",
[
{rabbit,[{log, [{syslog, [{enabled, true}]}]}]},
- {syslog, [{protocol, {rfc5424, tcp}}]}
+ {syslog, [{protocol, {rfc5424, tcp}},
+ {dest_host, "syslog.my-network.com"}]}
],
[]},
{log_syslog_udp_default,