Sha256: c07da0147f5098db43f538b29a6ab83424b608b245cbf149262f136685e5825c

Contents?: true

Size: 1.5 KB

Versions: 7

Compression:

Stored size: 1.5 KB

Contents

#!/usr/bin/env ruby

require 'scout'

$0 = "scout #{$previous_commands.any? ? $previous_commands*" " + " " : "" }#{ File.basename(__FILE__) }" if $previous_commands

options = SOPT.setup <<EOF

Change log level

$ #{$0} <level>

DEBUG
LOW
MEDIUM
HIGH
INFO
WARN
ERROR
NONE

-h--help Print this help
EOF
if options[:help]
  if defined? scout_usage
    scout_usage 
  else
    puts SOPT.doc
  end
  exit 0
end

if ARGV.empty?
  if Scout.etc.log_severity.exists?                                                                                                                                                         
    puts Scout.etc.log_severity.read                                                                                                                                                      
  else                                                                                                                                                                                     
    puts Scout.etc.log_severity.find + ' does not exist'                                                                                                                                  
  end                                                                                                                                                                                      
else
  level = ARGV[0]
  level = %w(DEBUG LOW MEDIUM HIGH INFO WARN ERROR NONE)[level.to_i] if level =~ /^\d+$/
  Open.write(Scout.etc.log_severity, level.upcase)
end


Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
scout-gear-10.7.3 scout_commands/log
scout-gear-10.7.2 scout_commands/log
scout-gear-10.7.1 scout_commands/log
scout-gear-10.7.0 scout_commands/log
scout-gear-10.4.0 scout_commands/log
scout-gear-10.3.0 scout_commands/log
scout-gear-10.2.0 scout_commands/log