2012-06-20 3 views
0

Мне нужно создать драгоценный камень для моего собственного использования, который заменяет текущий драгоценный камень «libnotify», поскольку я считаю его непригодным для того, чтобы мои уведомления о тестировании поочередно ставились в очередь. Я буду использовать dbus-send для создания уведомлений и получения их идентификатора. Теперь мне нужно каким-то образом сохранить этот идентификатор между каждым прогоном кода, чтобы я мог получить его при создании нового уведомления и заменить уведомление вместо очередности нового.Ruby gem с постоянными данными

Итак, как и где хранить эти временные данные с помощью моего драгоценного камня? Все, что ему нужно, это простой файл с царапинами, но это не тот, который я могу удалить после использования. Какая была бы лучшая практика для этого?

ответ

1

Одной из распространенных идиом является использование скрытой папки в вашем домашнем каталоге.

~/.mygem/data