anchor.diff:    true = hostname_validation(),
     prefixed("start server"),
     process_flag(trap_exit, true),
  -  ok  = register(clusterccd, self()),
  -  yes = global:register_name(clusterccd, self()),
  -  ok  = workers_create(),
  +  true = register(clusterccd, self()),
  +  yes  = global:register_name(clusterccd, self()),
  +  ok   = workers_create(),
   
     prefixed("node name as ~s", [node()]),
   
  
positive.code:   Daemon.
  
  signal_terminate(Daemon) ->
    ssh:stop_listen(Daemon),
    % Send terminate signal
    nodes_pool ! {manage, self(), terminate},
    ok.
  
negative.code:   ok = pg2:join(workers, Pid).
  
  workers_members() ->
    case pg2:get_members(workers) of
      {error, {no_such_group, workers}} -> [];
      Pids                              -> Pids
    end.
  