feat: rename plugin to application

This commit is contained in:
x1001100011 2021-07-23 22:51:27 -07:00
parent bd3760d5c7
commit d33465052f
2 changed files with 22 additions and 22 deletions

View File

@ -32,72 +32,72 @@ defmodule EmqxReleaseHelper.Applications do
application :emqx_authz do
start_type :permanent
overlay :plugin
overlay :application
end
application :emqx_data_bridge do
start_type :permanent
overlay :plugin
overlay :application
end
application :emqx_sn do
start_type :permanent
overlay :plugin
overlay :application
end
application :emqx_authentication do
start_type :permanent
overlay :plugin
overlay :application
end
application :emqx_dashboard do
start_type :permanent
overlay :plugin
overlay :application
end
application :emqx_management do
start_type :permanent
overlay :plugin
overlay :application
end
application :emqx_statsd do
start_type :permanent
overlay :plugin
overlay :application
end
application :emqx_stomp do
start_type :permanent
overlay :plugin
overlay :application
end
application :emqx_bridge_mqtt do
start_type :permanent
overlay :plugin
overlay :application
end
application :emqx_retainer do
start_type :permanent
overlay :plugin
overlay :application
end
application :emqx_telemetry do
start_type :permanent
overlay :plugin
overlay :application
end
application :emqx_coap do
start_type :permanent
overlay :plugin
overlay :application
end
application :emqx_rule_engine do
start_type :permanent
overlay :plugin
overlay :application
end
application :emqx_web_hook do
start_type :permanent
overlay :plugin
overlay :application
end
application :emqx_config_helper do
@ -106,22 +106,22 @@ defmodule EmqxReleaseHelper.Applications do
application :emqx_exhook, %{release_type: :cloud} do
start_type :permanent
overlay :plugin
overlay :application
end
application :emqx_exproto, %{release_type: :cloud} do
start_type :permanent
overlay :plugin
overlay :application
end
application :emqx_prometheus, %{release_type: :cloud} do
start_type :permanent
overlay :plugin
overlay :application
end
application :emqx_lwm2m, %{release_type: :cloud} do
start_type :permanent
overlay :plugin
overlay :application
overlay do
copy "lwm2m_xml", "etc/lwm2m_xml"
@ -130,7 +130,7 @@ defmodule EmqxReleaseHelper.Applications do
application :emqx_psk_file, %{release_type: :cloud} do
start_type :permanent
overlay :plugin
overlay :application
overlay do
copy "etc/psk.txt", "etc/psk.txt"

View File

@ -44,11 +44,11 @@ defmodule EmqxReleaseHelper.DSL.Application do
end
end
defmacro overlay(:plugin) do
defmacro overlay(:application) do
block =
Macro.escape(
quote do
&plugin_overlay/1
&application_overlay/1
end
)
@ -131,7 +131,7 @@ defmodule EmqxReleaseHelper.DSL.Application do
end
end
def plugin_overlay(%{app_source_path: app_source_path, release_path: release_path} = config) do
def application_overlay(%{app_source_path: app_source_path, release_path: release_path} = config) do
"#{app_source_path}/etc"
|> File.ls()
|> case do