Я использую камень google-api-client
для взаимодействия с Календарем Google.
При сохранении списка таких событий:
@events = calendar.list_events(@tmpcalendar)
Вывод calendar.list_events(@tmpcalendar)
равен огромный . Я просто хочу сохранить результат в @events
(не нужно отображать огромный контент).
Я пробовал: $output.close
, перенаправление на /dev/null
, добавление ;nil
; но огромный результат отображается в любом случае.
Чтобы воспроизвести это (с помощью работающего решения), вы можете
large_text = <<~EOS
...huge text here
...huge text here
...huge text here
...
...huge text here
EOS
eventos_good = large_text ; nil # Assigns the content, does not display it
eventos_annoying = large_text # Assigns the content, but displays the huge text
Это работает для этого случая, но не работает с описанным выше сценарием (вызов API).
Можно ли избежать такого огромного вывода только для присвоения этой переменной выше?
Спасибо.