lib/tlogger.rb in tlogger-0.6.0 vs lib/tlogger.rb in tlogger-0.7.0
- old
+ new
@@ -285,20 +285,29 @@
end
if @cal.nil? or @cal.empty?
@cal = caller[0]
end
-
- wd = Dir.getwd
- indx = @cal =~ /#{wd}/
- if indx != nil
- @scal = []
- @scal << @cal[0..indx]
- @scal << @cal[indx+wd.length..-1]
- @scal.join
+
+ # reduce it down to last two folder?
+ sp = @cal.split(File::SEPARATOR)
+ if sp.length > 1
+ msg = "/#{sp[-2]}/#{sp[-1]}"
else
- @cal
+ msg = sp[-1]
end
+ msg
+
+ #wd = Dir.getwd
+ #indx = @cal =~ /#{wd}/
+ #if indx != nil
+ # @scal = []
+ # @scal << @cal[0..indx]
+ # @scal << @cal[indx+wd.length..-1]
+ # @scal.join
+ #else
+ # @cal
+ #end
end
# end find_caller
#
end
#