anchor.diff:                {Key, RealPath}
         end, StorageConf).
   
  -extract_node_storage_info(NodeInfo) ->
  +extract_node_storage_info(Config, Node, NodeInfo) ->
       {RAMTotal, RAMUsed, _} = proplists:get_value(memory_data, NodeInfo),
       DiskStats = proplists:get_value(disk_data, NodeInfo),
       StorageConf = proplists:get_value(node_storage_conf, NodeInfo, []),
       DiskPaths = [X || {PropName, X} <- StorageConf,
  -                      PropName =:= db_path orelse PropName =:= index_path],
  +                      PropName =:= db_path orelse PropName =:= index_path] ++
  +        node_cbas_dirs(Config, Node),
       {DiskTotal, DiskUsed} = extract_disk_totals(DiskPaths, DiskStats),
       [{ram, [{total, RAMTotal},
               {used, RAMUsed}
  
positive.code:                 0
          end,
  
      StorageInfos = [extract_node_storage_info(NodeInfo)
                      || {_Node, NodeInfo} <- NodeInfos],
      HddTotals = extract_subprop(StorageInfos, hdd, total),
      HddUsed = extract_subprop(StorageInfos, hdd, used),
  
  
negative.code:     ns_config:set({node, node(), cbas_dirs}, CBASDirs).
  
  this_node_cbas_dirs() ->
      node_cbas_dirs(ns_config:latest(), node()).
  
  node_cbas_dirs(Config, Node) ->
      case ns_config:search_node(Node, Config, cbas_dirs) of
          {value, V} ->
              V;
          false ->
  