anchor.diff:                                      false -> []
                                   end,
                     Acc ++ io_lib:format("~s | ~s | ~s | ~s | ~s\r\n",
  -                                       [string:left(ClusterId_2, Col1Len),
  -                                        string:left(DCId_2, Col2Len),
  -                                        string:left(Status, Col3Len),
  -                                        string:right(Storages, Col4Len),
  +                                       [string:left(ClusterId_2, Col_1_Len),
  +                                        string:left(DCId_2, Col_2_Len),
  +                                        string:left(Status, Col_3_Len),
  +                                        string:right(Storages, Col_4_Len),
                                           UpdatedAt_1])
             end,
       lists:append([lists:foldl(Fun, Header, Stats), "\r\n"]).
  
positive.code: -spec(whereis(list()) ->
               string()).
  whereis(AssignedInfo) ->
      Col2Len = lists:foldl(fun(N, Acc) ->
                                    Len = length(element(1,N)),
                                    case (Len > Acc) of
                                        true  -> Len;
                                        false -> Acc
                                    end
                            end, 0, AssignedInfo) + 5,
      CellColumns = [{"del?",          6},
                     {"node",    Col2Len},
                     {"ring address", 36},
                     {"size",         10},
                     {"checksum",     12},
  
negative.code:                                  false -> C2
                               end
                              }
                      end, {Col_1_MinLen, Col_2_MinLen}, Buckets),
      Col_3_Len = 24,
      Col_4_Len = 26,
      Header = lists:append(
                 [string:left("bucket", Col_1_Len), " | ",
                  string:left("permissions", Col_2_Len), " | ",
                  string:left("redundancy method", Col_3_Len), " | ",
                  string:left("created at", Col_4_Len), "\r\n",
  
                  lists:duplicate(Col_1_Len, "-"), "-+-",
                  lists:duplicate(Col_2_Len, "-"), "-+-",
                  lists:duplicate(Col_3_Len, "-"), "-+-",
                  lists:duplicate(Col_4_Len, "-"), "\r\n"]),
  
      Fun = fun(#?BUCKET{name = Bucket1,
                         acls = Permissions1,
                         redundancy_method = RedMethod,
                         ec_params = ECParams,
                         created_at = Created1}, Acc) ->
                    BucketStr = binary_to_list(Bucket1),
                    PermissionsStr = leo_s3_bucket:aclinfo_to_str(Permissions1),
                    ECParamsStr = get_redundancy_method_str(RedMethod, ECParams),
                    Created2  = case (Created1 > 0) of
                                    true  -> leo_date:date_format(Created1);
                                    false -> []
                                end,
  
                    Acc ++ io_lib:format("~s | ~s | ~s | ~s\r\n",
                                         [string:left(BucketStr, Col_1_Len),
                                          string:left(PermissionsStr, Col_2_Len),
                                          string:left(ECParamsStr, Col_3_Len),
                                          Created2])
            end,
      lists:append([lists:foldl(Fun, Header, Buckets), "\r\n"]).
  