When class name doesn't start with vagrant, prepend vagrant::root
This commit is contained in:
parent
2ad8abd57c
commit
9f1914642f
|
@ -9,7 +9,11 @@ module Vagrant
|
||||||
# @return [Log4r::Logger]
|
# @return [Log4r::Logger]
|
||||||
def logger
|
def logger
|
||||||
if !@_logger
|
if !@_logger
|
||||||
@_logger = Log4r::Logger.new(self.class.name.downcase)
|
name = (self.is_a?(Module) ? self : self.class).name.downcase
|
||||||
|
if !name.start_with?("vagrant")
|
||||||
|
name = "vagrant::root::#{name}"
|
||||||
|
end
|
||||||
|
@_logger = Log4r::Logger.new(name)
|
||||||
end
|
end
|
||||||
@_logger
|
@_logger
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue