anchor.diff:  %% @end
   %%--------------------------------------------------------------------
   reload_cmd(_RebarConf, BossConf, AppFile) ->
  -	rebar_log:log(info, "Generating dynamic reload command~n", []),
  -    case vm_sname(BossConf, AppFile) of
  -        undefined ->
  -            io:format("echo 'The reload command requires a vm_name in boss.config'", []);
  -        SName ->
  -            CookieOpt = cookie_option(BossConf),
  -            ReloadCode = io_lib:format("rpc:call('~s', boss_load, reload_all, [])", [SName]),
  -            ReloadRoutes = io_lib:format("rpc:call('~s', boss_web, reload_routes, [])", [SName]),
  -            ReloadLangs = io_lib:format("rpc:call('~s', boss_web, reload_all_translations, [])", [SName]),
  -            io:format("~s -noshell -pa ebin ~s -sname reloader_~s -eval \"~s, ~s, ~s.\" -s init stop", 
  -                [erl_command(), CookieOpt, SName, ReloadCode, ReloadRoutes, ReloadLangs])
  -    end,
  -	ok.
  +  rebar_log:log(info, "Generating dynamic reload command~n", []),
  +  NameArg = vm_name_arg(BossConf, AppFile, "reloader_"),
  +
  +  NameQualif = wm_qualified_name(vm_name(BossConf, AppFile)),
  +
  +  CookieOpt = cookie_option(BossConf),
  +  ReloadCode = io_lib:format("rpc:call('~s', boss_load, reload_all, [])", [NameQualif]),
  +  ReloadRoutes = io_lib:format("rpc:call('~s', boss_web, reload_routes, [])", [NameQualif]),
  +  ReloadLangs = io_lib:format("rpc:call('~s', boss_web, reload_all_translations, [])", [NameQualif]),
  +  io:format("~s -noshell -pa ebin ~s ~s -eval \"~s, ~s, ~s.\" -s init stop",
  +    [erl_command(), CookieOpt, NameArg, ReloadCode, ReloadRoutes, ReloadLangs]),
  +  ok.
   %%--------------------------------------------------------------------
   %% @doc attach_cmd
   %% @spec attach_cmd(RebarConf, BossConf, AppFile) -> ok | {error, Reason}
  
positive.code: %% @end
  %%--------------------------------------------------------------------
  attach_cmd(_RebarConf, BossConf, AppFile) ->
      rebar_log:log(info, "Generating dynamic attach command~n", []),
      case vm_sname(BossConf, AppFile) of
          undefined ->
              io:format("echo 'The attach command requires a vm_name in boss.config'", []);
          SName ->
              AppName = app_name(AppFile),
              CookieOpt = cookie_option(BossConf),
              io:format("~s ~s -remsh ~s -sname ~s-console-~s",
                  [erl_command(), CookieOpt, SName, AppName, os:getpid()])
      end,
      ok.
  
  %%--------------------------------------------------------------------
  %% @doc help print known commands
  
negative.code:             Path
      end.
  
  vm_name(BossConf, AppFile) ->
      case {boss_config_value(BossConf, boss, vm_sname, undefined),
        boss_config_value(BossConf, boss, vm_name, undefined)} of
        {undefined, undefined} -> {sname, app_name(AppFile)};
        {undefined, Name} when is_list(Name) -> {name, Name};
        {SName, _} when is_list(SName) -> {sname, SName}
      end.
  
  wm_qualified_name({Mode, Nodename}) ->
    wm_qualified_name(Mode, Nodename).
  wm_qualified_name(Mode, Nodename) ->
    io_lib:format("~s@~s", [Nodename, host_name(Mode)]).
  
  vm_name_arg(BossConf, AppFile) ->
    vm_name_arg(BossConf, AppFile, "").
  
  vm_name_arg(BossConf, AppFile, Prefix) ->
    case vm_name(BossConf, AppFile) of
      {sname, SName} -> io_lib:format("-sname ~s~s", [Prefix, SName]);
      {name, Name} -> io_lib:format("-name ~s~s", [Prefix, Name])
    end.
  
  
  vm_args(BossConf) ->
      case boss_config_value(BossConf, boss, vm_args) of
  