Module: Quandl::Utility::Config
- Defined in:
- lib/quandl/utility/config.rb
Class Method Summary collapse
Class Method Details
.host_os ⇒ Object
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
# File 'lib/quandl/utility/config.rb', line 23 def host_os @os ||= ( host_os = RbConfig::CONFIG['host_os'] case host_os when /mswin|msys|mingw|cygwin|bccwin|wince|emc/ :windows when /darwin|mac os/ :macosx when /linux/ :linux when /solaris|bsd/ :unix else raise Error::WebDriverError, "unknown os: #{host_os.inspect}" end ) end |
.linux? ⇒ Boolean
15 16 17 |
# File 'lib/quandl/utility/config.rb', line 15 def linux? host_os == :linux end |
.macosx? ⇒ Boolean
11 12 13 |
# File 'lib/quandl/utility/config.rb', line 11 def macosx? host_os == :macosx end |
.unix? ⇒ Boolean
19 20 21 |
# File 'lib/quandl/utility/config.rb', line 19 def unix? host_os == :unix end |
.windows? ⇒ Boolean
7 8 9 |
# File 'lib/quandl/utility/config.rb', line 7 def windows? host_os == :windows end |