From ba9ffe936f5582baa3095d7911bae0fcbe0c22cc Mon Sep 17 00:00:00 2001 From: Tristan Sloughter Date: Wed, 28 Jan 2015 10:58:16 -0600 Subject: support rpcterms with no args or argstring in nodetool --- priv/templates/nodetool.dtl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'priv/templates/nodetool.dtl') diff --git a/priv/templates/nodetool.dtl b/priv/templates/nodetool.dtl index 80f1965..dee14b4 100644 --- a/priv/templates/nodetool.dtl +++ b/priv/templates/nodetool.dtl @@ -42,9 +42,9 @@ main(Args) -> _ -> halt(1) end; - ["rpcterms", Module, Function, ArgsAsString] -> + ["rpcterms", Module, Function | ArgsAsString] -> case rpc:call(TargetNode, list_to_atom(Module), list_to_atom(Function), - consult(ArgsAsString), 60000) of + consult(lists:flatten(ArgsAsString)), 60000) of {badrpc, Reason} -> io:format("RPC to ~p failed: ~p\n", [TargetNode, Reason]), halt(1); -- cgit v1.2.3