Remote Code Load
From Erlang Community
[edit] Problem
Remote Load New Code to All Nodes
[edit] Solution
Solution attribution: this example is buried in erlang rpc multicall doc.
%% Find object code for module Mod
{Mod, Bin, File} = code:get_object_code(Mod),
%% and load it on all connected nodes including this one;
%% the next time the code is called it will be using the new version
{Replies, _} = rpc:multicall(code, load_binary, [Mod, Bin, File,]),
%% if this node were the "master/admin" node
%% then to push to everything but this node use:
%% {Replies, _} = rpc:multicall(nodes(), code, load_binary, [Mod, Bin, File,]),
%% and then maybe check the Replies list.
|
[edit] Discussion
This sort of change is tedious within other network infrastructures. see erlang.org rpc multicall doc for further details.

Digg It
Del.icio.us
Reddit
Facebook
Stumble Upon
Technorati
Click here to order from amazon.com