Ruby: получить локальный IP (nix)

Мне нужно получить мой IP (то есть DHCP). Я использую его в своем environment.rb :

LOCAL_IP = `ifconfig wlan0`.match(/inet addr:(\d*\.\d*\.\d*\.\d*)/)[1] || "localhost"

Но есть ли rubyway или более чистое решение?

14
задан Chris McCauley 10 July 2012 в 08:54
поделиться