0
require "piston/version"
0
require "piston/commands"
0
@@ -61,12 +62,12 @@ Main {
0
logger_level Logger::DEBUG
0
if params["revision"].given? && params["commit"].given? then
0
raise ArgumentError, "Only one of --revision or --commit can be given. Received both."
0
cmd = Piston::Commands::Import.new(:lock => params["lock"].value,
0
:verbose => params["verbose"].value,
0
:quiet => params["quiet"].value,
0
@@ -92,9 +93,17 @@ Main {
0
- Piston::Repository.logger = logger
0
- Piston::WorkingCopy.logger = logger
0
- Piston::Commands::Base.logger = logger
0
+ def configure_logging!
0
+ Log4r::Logger.root.level = Log4r::DEBUG
0
+ Log4r::Logger.new("main", Log4r::DEBUG)
0
+ Log4r::Logger.new("handler", Log4r::DEBUG)
0
+ Log4r::Logger.new("handler::backend", Log4r::DEBUG)
0
+ Log4r::StderrOutputter.new("console", :level => Log4r::WARN)
0
+ Log4r::StdoutOutputter.new("main", :level => params["verbose"].value ? Log4r::DEBUG : Log4r::INFO)
0
+ Log4r::Logger["main"].add "console", "main"
0
+ Log4r::Logger["handler"].add "console", "main"
Comments
No one has commented yet.