From a77aba5c74a5adf8d782179147c725d21abecebc Mon Sep 17 00:00:00 2001 From: William Yang Date: Mon, 26 Apr 2021 21:09:46 +0200 Subject: [PATCH] feat: add patches dir: data/patches add patch dir for convenient online patching. --- etc/emqx_cloud/vm.args | 3 +++ etc/emqx_edge/vm.args | 2 ++ rebar.config.erl | 1 + 3 files changed, 6 insertions(+) diff --git a/etc/emqx_cloud/vm.args b/etc/emqx_cloud/vm.args index d18d2f20d..1e6b0b4cb 100644 --- a/etc/emqx_cloud/vm.args +++ b/etc/emqx_cloud/vm.args @@ -113,3 +113,6 @@ ## Specifies how long time (in milliseconds) to spend shutting down the system. ## See: http://erlang.org/doc/man/erl.html -shutdown_time 30000 + +## patches dir +-pa {{ platform_data_dir }}/patches diff --git a/etc/emqx_edge/vm.args b/etc/emqx_edge/vm.args index 9f722d1dd..ef9749738 100644 --- a/etc/emqx_edge/vm.args +++ b/etc/emqx_edge/vm.args @@ -112,3 +112,5 @@ ## See: http://erlang.org/doc/man/erl.html -shutdown_time 10000 +## patches dir +-pa {{ platform_data_dir }}/patches diff --git a/rebar.config.erl b/rebar.config.erl index d0259a640..21a0b1957 100644 --- a/rebar.config.erl +++ b/rebar.config.erl @@ -310,6 +310,7 @@ relx_overlay(ReleaseType) -> , {mkdir, "data/"} , {mkdir, "data/mnesia"} , {mkdir, "data/configs"} + , {mkdir, "data/patches"} , {mkdir, "data/scripts"} , {template, "data/loaded_plugins.tmpl", "data/loaded_plugins"} , {template, "data/loaded_modules.tmpl", "data/loaded_modules"}