Ruby на Rails Gem Использование диска - PullRequest
0 голосов
/ 01 мая 2020

Я ищу RoR gem, который включает в себя инструменты системной информации, такие как df или ps. Он будет использоваться для веб-приложения, в котором предусмотрена загрузка больших отправленных файлов.

Важная информация для нас - это размеры дисков и их использование.

Один драгоценный камень, который я нашел до сих пор, это usewatch , но он, кажется, устарел, что приводит к проблемам безопасности с моей стороны, а также проверяется только на ruby версия 2.0.

Драгоценный камень также возвращает округленные значения в ГБ, что нежелательно.

Есть ли лучшие альтернативы?

1 Ответ

0 голосов
/ 03 мая 2020

Рассматривали ли вы использование системной команды?

Проще всего использовать с обратными галочками вокруг команды.

dfoutput = `df`

, которая бы присваивала вывод команды df в виде строки переменной , Затем вы можете просто манипулировать этим, чтобы получить необходимые данные.

...