anchor.diff:                               shutdown=Shutdown,
                                command=ExecutableCommand,
                                state=running,
  -                             node=Node#'systest.node_info'{os_pid=Pid}},
  +                             node=N2},
                       ct:pal(info,
                              "External Process Handler ~p::~p"
                              " Started at ~p~n", [Scope, Id, self()]),
  
positive.code:             script_stop
      end.
  
  handle_call(os_pid, _From, Sh=#sh{pid={detached, Pid}}) ->
      {reply, Pid, Sh};
  handle_call(os_pid, _From, Sh=#sh{pid=Pid}) ->
      {reply, Pid, Sh};
  handle_call({command, _Data}, _From, Sh=#sh{port=detached}) ->
      {stop, {error, detached}, Sh};
  handle_call({command, Data}, _From, Sh=#sh{port=Port}) ->
  
negative.code: 
      case apply(gen_server, StartType,
                [?MODULE, [NI2, Prog, Args, Extra], []]) of
          {ok, Pid} -> gen_server:call(Pid, inspect);
          Error     -> Error
      end.
  
  