missing logging

git-svn-id: file:///home/svn/incoming/trunk@2935 4d416f70-5f16-0410-b530-b9f4589650da
unstable
Matt Miller 2005-10-01 21:27:40 +00:00
parent a220e67128
commit 4f1aaeabd6
1 changed files with 38 additions and 0 deletions

38
lib/msf/base/logging.rb Normal file
View File

@ -0,0 +1,38 @@
require 'rex'
require 'msf/base'
module Msf
###
#
# Logging
# -------
#
# This module provides an initialization interface for logging.
#
###
class Logging
#
# Initialize logging
#
def self.init
if (@initialized != true)
@initialized = true
f = Rex::Logging::Sinks::Flatfile.new(
Msf::Config.log_directory + File::SEPARATOR + "framework.log")
# Register each known log source
[
'rex',
'core',
].each { |src|
register_log_source(src, f)
}
end
end
end
end