From 7d05eebdcda4186b77b5707bc493e0520a9912eb Mon Sep 17 00:00:00 2001 From: Ossi Salmi Date: Tue, 23 Jul 2013 13:49:17 +0300 Subject: [PATCH] custom: Removed console_type fact --- custom/lib/facter/console_type.rb | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 custom/lib/facter/console_type.rb diff --git a/custom/lib/facter/console_type.rb b/custom/lib/facter/console_type.rb deleted file mode 100644 index f17df61..0000000 --- a/custom/lib/facter/console_type.rb +++ /dev/null @@ -1,30 +0,0 @@ - -Facter.add('console_type') do - setcode do - begin - Facter.kernel - rescue - Facter.loadfacts() - end - console = 'vga' - kernel = Facter.value('kernel') - if kernel == 'Linux' - File.open('/proc/cmdline', 'r') do |f| - while line = f.gets - if line =~ /console=ttyS[0-9]/ - console = 'serial' - end - end - end - elsif kernel == 'OpenBSD' and File.exists?('/etc/boot.conf') - File.open('/etc/boot.conf', 'r') do |f| - while line = f.gets - if line =~ /^set tty com[0-9]$/ - console = 'serial' - end - end - end - end - console - end -end