HBASE-10092 Addendum. Move to slf4j. Few changes in bin/ scripts.
This commit is contained in:
parent
a4272a9f08
commit
5f02bf5b7b
|
@ -27,8 +27,7 @@ java_import org.apache.hadoop.hbase.HBaseConfiguration
|
||||||
java_import org.apache.hadoop.hbase.client.ConnectionFactory
|
java_import org.apache.hadoop.hbase.client.ConnectionFactory
|
||||||
java_import org.apache.hadoop.hbase.client.HBaseAdmin
|
java_import org.apache.hadoop.hbase.client.HBaseAdmin
|
||||||
java_import org.apache.hadoop.hbase.zookeeper.ZKUtil
|
java_import org.apache.hadoop.hbase.zookeeper.ZKUtil
|
||||||
java_import org.apache.commons.logging.Log
|
java_import org.slf4j.LoggerFactory
|
||||||
java_import org.apache.commons.logging.LogFactory
|
|
||||||
|
|
||||||
# Name of this script
|
# Name of this script
|
||||||
NAME = 'draining_servers'.freeze
|
NAME = 'draining_servers'.freeze
|
||||||
|
@ -43,10 +42,6 @@ optparse = OptionParser.new do |opts|
|
||||||
puts opts
|
puts opts
|
||||||
exit
|
exit
|
||||||
end
|
end
|
||||||
options[:debug] = false
|
|
||||||
opts.on('-d', '--debug', 'Display extra debug logging') do
|
|
||||||
options[:debug] = true
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
optparse.parse!
|
optparse.parse!
|
||||||
|
|
||||||
|
@ -133,21 +128,8 @@ end
|
||||||
|
|
||||||
hostOrServers = ARGV[1..ARGV.size]
|
hostOrServers = ARGV[1..ARGV.size]
|
||||||
|
|
||||||
# Create a logger and disable the DEBUG-level annoying client logging
|
|
||||||
def configureLogging(options)
|
|
||||||
apacheLogger = LogFactory.getLog(NAME)
|
|
||||||
# Configure log4j to not spew so much
|
|
||||||
unless options[:debug]
|
|
||||||
logger = org.apache.log4j.Logger.getLogger('org.apache.hadoop.hbase')
|
|
||||||
logger.setLevel(org.apache.log4j.Level::WARN)
|
|
||||||
logger = org.apache.log4j.Logger.getLogger('org.apache.zookeeper')
|
|
||||||
logger.setLevel(org.apache.log4j.Level::WARN)
|
|
||||||
end
|
|
||||||
apacheLogger
|
|
||||||
end
|
|
||||||
|
|
||||||
# Create a logger and save it to ruby global
|
# Create a logger and save it to ruby global
|
||||||
$LOG = configureLogging(options)
|
$LOG = LoggerFactory.getLogger(NAME)
|
||||||
case ARGV[0]
|
case ARGV[0]
|
||||||
when 'add'
|
when 'add'
|
||||||
if ARGV.length < 2
|
if ARGV.length < 2
|
||||||
|
|
|
@ -24,7 +24,6 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
include Java
|
include Java
|
||||||
java_import org.apache.commons.logging.LogFactory
|
|
||||||
java_import org.apache.hadoop.conf.Configuration
|
java_import org.apache.hadoop.conf.Configuration
|
||||||
java_import org.apache.hadoop.hbase.HBaseConfiguration
|
java_import org.apache.hadoop.hbase.HBaseConfiguration
|
||||||
java_import org.apache.hadoop.hbase.HConstants
|
java_import org.apache.hadoop.hbase.HConstants
|
||||||
|
@ -32,6 +31,7 @@ java_import org.apache.hadoop.hbase.HTableDescriptor
|
||||||
java_import org.apache.hadoop.hbase.TableName
|
java_import org.apache.hadoop.hbase.TableName
|
||||||
java_import org.apache.hadoop.hbase.client.ConnectionFactory
|
java_import org.apache.hadoop.hbase.client.ConnectionFactory
|
||||||
java_import org.apache.hadoop.hbase.client.HBaseAdmin
|
java_import org.apache.hadoop.hbase.client.HBaseAdmin
|
||||||
|
java_import org.slf4j.LoggerFactory
|
||||||
|
|
||||||
# Name of this script
|
# Name of this script
|
||||||
NAME = 'copy_tables_desc'.freeze
|
NAME = 'copy_tables_desc'.freeze
|
||||||
|
@ -64,7 +64,7 @@ end
|
||||||
|
|
||||||
usage if ARGV.size < 2 || ARGV.size > 3
|
usage if ARGV.size < 2 || ARGV.size > 3
|
||||||
|
|
||||||
LOG = LogFactory.getLog(NAME)
|
LOG = LoggerFactory.getLogger(NAME)
|
||||||
|
|
||||||
parts1 = ARGV[0].split(':')
|
parts1 = ARGV[0].split(':')
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue