anchor.diff:                                   {auth, fun handle_settings_web_post/1};
                                ["settings", "advanced"] ->
                                    {auth, fun handle_settings_advanced_post/1};
  -                             ["pools", _PoolId] ->
  -                                 {done, Req:respond({405, add_header(), ""})};
  +                             ["pools", PoolId] ->
  +                                 {auth, fun handle_pool_settings/2,
  +                                  [PoolId]};
                                ["pools", _PoolId, "controller", "testWorkload"] ->
                                    {auth, fun handle_traffic_generator_control_post/1};
                                ["controller", "ejectNode"] ->
  
positive.code:             end
      end.
  
  handle_settings_web(Req) ->
      reply_json(Req, build_settings_web()).
  
  
negative.code:                                    error -> <<"Could not set the storage path. It must be a new directory and the 'northscale' user must have permissions to create it.">>
                                 end
                         end
                 end
                ],
      case lists:filter(fun(ok) -> false;
  