Class: GitStatistics::Utilities::OperatingSystem
- Inherits:
-
Object
- Object
- GitStatistics::Utilities::OperatingSystem
- Defined in:
- lib/git_statistics/utilities.rb
Constant Summary collapse
- OPERATING_SYSTEMS =
{ /mswin|msys|mingw|cygwin|bccwin|wince|emc/ => :windows, /darwin|mac os/ => :mac, /linux/ => :linux, /solaris|bsd/ => :unix }
Class Method Summary collapse
Class Method Details
.determine(os_name) ⇒ Object
32 33 34 |
# File 'lib/git_statistics/utilities.rb', line 32 def self.determine(os_name) OPERATING_SYSTEMS.find { |k, _| k =~ os_name } end |