lib/ohai/plugins/os.rb in kurchatov-0.0.5.pre5 vs lib/ohai/plugins/os.rb in kurchatov-0.0.5

- old
+ new

@@ -14,40 +14,40 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # -provides "os", "os_version" +provides 'os', 'os_version' require 'rbconfig' require_plugin 'kernel' case ::RbConfig::CONFIG['host_os'] -when /aix(.+)$/ - os "aix" -when /darwin(.+)$/ - os "darwin" -when /hpux(.+)$/ - os "hpux" -when /linux/ - os "linux" -when /freebsd(.+)$/ - os "freebsd" -when /openbsd(.+)$/ - os "openbsd" -when /netbsd(.*)$/ - os "netbsd" -when /solaris2/ - os "solaris2" -when /mswin|mingw32|windows/ - # After long discussion in IRC the "powers that be" have come to a concensus - # that there is no other Windows platforms exist that were not based on the - # Windows_NT kernel, so we herby decree that "windows" will refer to all - # platforms built upon the Windows_NT kernel and have access to win32 or win64 - # subsystems. - os "windows" -else - os ::RbConfig::CONFIG['host_os'] + when /aix(.+)$/ + os 'aix' + when /darwin(.+)$/ + os 'darwin' + when /hpux(.+)$/ + os 'hpux' + when /linux/ + os 'linux' + when /freebsd(.+)$/ + os 'freebsd' + when /openbsd(.+)$/ + os 'openbsd' + when /netbsd(.*)$/ + os 'netbsd' + when /solaris2/ + os 'solaris2' + when /mswin|mingw32|windows/ + # After long discussion in IRC the "powers that be" have come to a concensus + # that there is no other Windows platforms exist that were not based on the + # Windows_NT kernel, so we herby decree that "windows" will refer to all + # platforms built upon the Windows_NT kernel and have access to win32 or win64 + # subsystems. + os 'windows' + else + os ::RbConfig::CONFIG['host_os'] end os_version kernel[:release]