mirror of
https://github.com/correl/rebar.git
synced 2024-11-15 03:00:18 +00:00
Add TODO comment to install_upgrade script template
This commit is contained in:
parent
e4300bf88f
commit
81ed1611af
1 changed files with 8 additions and 0 deletions
8
priv/templates/simplenode.install_upgrade.escript
Normal file → Executable file
8
priv/templates/simplenode.install_upgrade.escript
Normal file → Executable file
|
@ -6,6 +6,14 @@
|
||||||
-define(TIMEOUT, 60000).
|
-define(TIMEOUT, 60000).
|
||||||
-define(INFO(Fmt,Args), io:format(Fmt,Args)).
|
-define(INFO(Fmt,Args), io:format(Fmt,Args)).
|
||||||
|
|
||||||
|
%% TODO: This script currently does NOT support slim releases.
|
||||||
|
%% Necessary steps to upgrade a slim release are as follows:
|
||||||
|
%% 1. unpack relup archive manually
|
||||||
|
%% 2. copy releases directory and necessary libraries
|
||||||
|
%% 3. using release_hander:set_unpacked/2 .
|
||||||
|
%% For more details, see https://github.com/rebar/rebar/pull/52
|
||||||
|
%% and https://github.com/rebar/rebar/issues/202
|
||||||
|
|
||||||
main([NodeName, Cookie, ReleasePackage]) ->
|
main([NodeName, Cookie, ReleasePackage]) ->
|
||||||
TargetNode = start_distribution(NodeName, Cookie),
|
TargetNode = start_distribution(NodeName, Cookie),
|
||||||
{ok, Vsn} = rpc:call(TargetNode, release_handler, unpack_release,
|
{ok, Vsn} = rpc:call(TargetNode, release_handler, unpack_release,
|
||||||
|
|
Loading…
Reference in a new issue