anchor.diff:  
   verify_value(con_ssh_user_dir, SshDir) ->
       AbsSshDir = tts_file_util:to_abs(SshDir, ?CONFIG(service_config_path)),
  -    case filelib:is_dir(AbsSshDir) of
  -        true ->
  -            {ok, AbsSshDir};
  -        false ->
  -            {ok, <<"~/.ssh">>}
  -    end;
  +    {ok, AbsSshDir};
   verify_value(con_user, User) ->
       {ok, User};
   verify_value(con_host, Host) ->
  
positive.code: verify_value(AKey, Value) when is_list(Value) ->
      % default is to convert to binary
      verify_value(AKey, list_to_binary(Value));
  verify_value(con_type, Value) ->
      {ok, bin_to_atom(Value, undefined)};
  verify_value(allow_same_state, Value) ->
  
negative.code:     {ok, Pass};
  verify_value(con_port, Port) ->
      {ok, list_to_integer(Port)};
  verify_value(con_ssh_key_pass, Pass) ->
      {ok, Pass};
  verify_value(cred_limit, Limit) ->
  