Changeset 553
- Timestamp:
- 03/24/07 14:16:09 (2 years ago)
- Files:
-
- trunk/defaults/hefeweizen-defaults (modified) (1 diff)
- trunk/src/hefeweizen_big_ania.rb (modified) (2 diffs)
- trunk/src/hefeweizen_library_b2b_system.rb (modified) (1 diff)
- trunk/src/hefeweizen_library_business_logic.rb (modified) (1 diff)
- trunk/src/hefeweizen_library_cpa.rb (modified) (1 diff)
- trunk/src/hefeweizen_library_cpa_manager.rb (modified) (1 diff)
- trunk/src/hefeweizen_library_directive.rb (modified) (1 diff)
- trunk/src/hefeweizen_library_ebMS_message2.rb (modified) (3 diffs)
- trunk/src/hefeweizen_library_exchange_point.rb (modified) (2 diffs)
- trunk/src/hefeweizen_library_integration_point.rb (modified) (1 diff)
- trunk/src/hefeweizen_library_message_state.rb (modified) (1 diff)
- trunk/src/hefeweizen_library_transactions.rb (modified) (2 diffs)
- trunk/src/hefeweizen_library_utils.rb (modified) (2 diffs)
- trunk/src/log.sh (modified) (3 diffs)
- trunk/src/taskers/hefeweizen_tasker_application_http_server.rb (modified) (1 diff)
- trunk/src/taskers/hefeweizen_tasker_application_send_ebXML_message.rb (modified) (1 diff)
- trunk/test/unit-tests/tc_hefeweizen_library_ebMS_message_test.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/defaults/hefeweizen-defaults
r489 r553 34 34 35 35 # log levels are debug, info, warn, error, fatal 36 LOG_LEVEL_FILE=debug 37 LOG_LEVEL_SCREEN=debug 36 LOG_LEVEL=debug 38 37 39 38 # Whether the test environment is loaded. This is required to run some test cases. trunk/src/hefeweizen_big_ania.rb
r484 r553 57 57 } 58 58 59 case @config['LOG_LEVEL _SCREEN']59 case @config['LOG_LEVEL'] 60 60 when 'debug' then 61 61 @debug = @info = @warn = @error = true … … 77 77 78 78 begin 79 @logger = HefeWeizen::HefeWeizenLibrary::HefeWeizenLogger.new "#{@config['LOG_DIR']}/#{@config['LOG_FILE']}", @config['LOG_LEVEL _FILE'], @config['LOG_LEVEL_SCREEN']79 @logger = HefeWeizen::HefeWeizenLibrary::HefeWeizenLogger.new "#{@config['LOG_DIR']}/#{@config['LOG_FILE']}", @config['LOG_LEVEL'] 80 80 rescue Exception => e 81 81 $stderr.puts "Error creating logger. #{e.to_s}" trunk/src/hefeweizen_library_b2b_system.rb
r521 r553 217 217 @config = config 218 218 219 case @config['LOG_LEVEL _SCREEN']219 case @config['LOG_LEVEL'] 220 220 when 'debug' then 221 221 @debug = @info = @warn = @error = true trunk/src/hefeweizen_library_business_logic.rb
r548 r553 57 57 @config = config 58 58 @logger = @config['LOGGER'] 59 case @config['LOG_LEVEL _SCREEN']59 case @config['LOG_LEVEL'] 60 60 when 'debug' then 61 61 @debug = @info = @warn = @error = true trunk/src/hefeweizen_library_cpa.rb
r546 r553 464 464 @config = config 465 465 @logger = @config['LOGGER'] 466 case @config['LOG_LEVEL _SCREEN']466 case @config['LOG_LEVEL'] 467 467 when 'debug' then 468 468 @debug = @info = @warn = @error = true trunk/src/hefeweizen_library_cpa_manager.rb
r537 r553 50 50 @logger = @config['LOGGER'] 51 51 52 case @config['LOG_LEVEL _SCREEN']52 case @config['LOG_LEVEL'] 53 53 when 'debug' then 54 54 @debug = @info = @warn = @error = true trunk/src/hefeweizen_library_directive.rb
r539 r553 46 46 @config = config 47 47 @logger = @config['LOGGER'] 48 case @config['LOG_LEVEL _SCREEN']48 case @config['LOG_LEVEL'] 49 49 when 'debug' then 50 50 @debug = @info = @warn = @error = true trunk/src/hefeweizen_library_ebMS_message2.rb
r552 r553 48 48 @b2b_system_name = b2b_system_name 49 49 @logger = @config['LOGGER'] 50 case @config['LOG_LEVEL _SCREEN']50 case @config['LOG_LEVEL'] 51 51 when 'debug' then 52 52 @debug = @info = @warn = @error = true … … 468 468 469 469 logger = config['LOGGER'] 470 case config['LOG_LEVEL _SCREEN']470 case config['LOG_LEVEL'] 471 471 when 'debug' then 472 472 debug = info = warn = error = true … … 762 762 @config = config 763 763 @logger = @config['LOGGER'] 764 case @config['LOG_LEVEL _SCREEN']764 case @config['LOG_LEVEL'] 765 765 when 'debug' then 766 766 @debug = @info = @warn = @error = true trunk/src/hefeweizen_library_exchange_point.rb
r513 r553 45 45 @big_ania = big_ania 46 46 @config = config 47 case @config['LOG_LEVEL _SCREEN']47 case @config['LOG_LEVEL'] 48 48 when 'debug' then 49 49 @debug = @info = @warn = @error = true … … 59 59 end 60 60 @logger = config['LOGGER'] 61 61 62 @certs_dir = certs_dir 62 63 require "#{@config['LIB_DIR']}/hefeweizen_library_utils" trunk/src/hefeweizen_library_integration_point.rb
r519 r553 45 45 @big_ania = big_ania 46 46 @config = config 47 case @config['LOG_LEVEL _SCREEN']47 case @config['LOG_LEVEL'] 48 48 when 'debug' then 49 49 @debug = @info = @warn = @error = true trunk/src/hefeweizen_library_message_state.rb
r520 r553 48 48 @config = config 49 49 @logger = @config['LOGGER'] 50 case @config['LOG_LEVEL _SCREEN']50 case @config['LOG_LEVEL'] 51 51 when 'debug' then 52 52 @debug = @info = @warn = @error = true trunk/src/hefeweizen_library_transactions.rb
r531 r553 62 62 @transaction_directory = @config['TRANSACTION_DIR'] 63 63 @logger = @config['LOGGER'] 64 case @config['LOG_LEVEL _SCREEN']64 case @config['LOG_LEVEL'] 65 65 when 'debug' then 66 66 @debug = @info = @warn = @error = true … … 176 176 @config = config 177 177 @logger = @config['LOGGER'] 178 case @config['LOG_LEVEL _SCREEN']178 case @config['LOG_LEVEL'] 179 179 when 'debug' then 180 180 @debug = @info = @warn = @error = true trunk/src/hefeweizen_library_utils.rb
r301 r553 37 37 class HefeWeizenLogger 38 38 39 def initialize log_file, log_level _file, log_level_screen40 if log_file.nil? or log_level _file.nil? or log_level_screen.nil? then39 def initialize log_file, log_level 40 if log_file.nil? or log_level.nil? then 41 41 raise "Wrong log_file or level provided." 42 42 end … … 51 51 require 'logger' 52 52 @logger_file = Logger.new(log_file) 53 @logger_file.level = string_to_logger_level log_level_file 54 @logger_screen = Logger.new(STDOUT) 55 STDOUT.sync = true 56 @logger_screen.level = string_to_logger_level log_level_screen 53 @logger_file.level = string_to_logger_level log_level 57 54 end 58 55 59 56 def debug output 60 57 @logger_file.debug output if output 61 @logger_screen.debug output if output62 58 end 63 59 64 60 def info output 65 61 @logger_file.info output if output 66 @logger_screen.info output if output67 62 end 68 63 69 64 def warn output 70 65 @logger_file.warn output if output 71 @logger_screen.warn output if output72 66 end 73 67 74 68 def error output 75 69 @logger_file.error output if output 76 @logger_screen.error output if output77 70 end 78 71 79 72 def fatal 80 73 @logger_file.fatal output if output 81 @logger_screen.fatal output if output82 74 end 83 75 trunk/src/log.sh
r302 r553 3 3 #LOG_DIR=/var/log/hefeweizen 4 4 #LOG_FILE=HefeWeizen.log 5 #LOG_LEVEL_FILE=debug 6 #LOG_LEVEL_SCREEN=warn 5 #LOG_LEVEL=debug 7 6 8 7 my_exit() … … 26 25 debug() 27 26 { 28 if [ $LOG_LEVEL_SCREEN = debug ]; then 29 # (echo D, [`date -u` \#$$] DEBUG - $0: $*) & 30 (echo D, [`date -u` \#$$] DEBUG - $*) & 27 if [ $LOG_LEVEL = debug ]; then 28 (echo D, [`date -u`] DEBUG - $$ - $0: $* >> $LOG_DIR/$LOG_FILE) & 31 29 wait $! 32 30 fi 33 34 # if [ $LOG_LEVEL_FILE = debug ]; then35 (echo D, [`date -u`] DEBUG - $$ - $0: $* >> $LOG_DIR/$LOG_FILE) &36 wait $!37 # fi38 39 31 } 40 32 41 33 inform() 42 34 { 43 if [ $LOG_LEVEL_SCREEN = info -o $LOG_LEVEL_SCREEN = debug ]; then 44 # (echo I, [`date -u`] INFO - $$ - $0: $*) & 45 (echo I, [`date -u` \*$$] INFO - $*) & 35 if [ $LOG_LEVEL = info -o $LOG_LEVEL = debug ]; then 36 (echo I, [`date -u`] INFO - $$ - $0: $* >> $LOG_DIR/$LOG_FILE) & 46 37 wait $! 47 38 fi 48 49 # if [ $LOG_LEVEL_FILE = info ]; then50 (echo I, [`date -u`] INFO - $$ - $0: $* >> $LOG_DIR/$LOG_FILE) &51 wait $!52 # fi53 39 54 40 } … … 56 42 warn() 57 43 { 58 if [ $LOG_LEVEL_SCREEN = warn -o $LOG_LEVEL_SCREEN = info -o $LOG_LEVEL_SCREEN = debug ]; then 59 # (echo W, [`date -u`] WARN - $$ - $0: $*) & 60 (echo W, [`date -u` \#$$] WARN - $*) & 44 if [ $LOG_LEVEL = warn -o $LOG_LEVEL = info -o $LOG_LEVEL = debug ]; then 45 (echo W, [`date -u`] WARN - $$ - $0: $* >> $LOG_DIR/$LOG_FILE) & 61 46 wait $! 62 47 fi 63 64 # if [ $LOG_LEVEL_FILE = warn ]; then65 (echo W, [`date -u`] WARN - $$ - $0: $* >> $LOG_DIR/$LOG_FILE) &66 wait $!67 # fi68 69 48 } 70 49 71 50 error() 72 51 { 73 if [ $LOG_LEVEL_SCREEN = error -o $LOG_LEVEL_SCREEN = warn -o $LOG_LEVEL_SCREEN = info -o $LOG_LEVEL_SCREEN = debug ]; then 74 # (echo E, [`date -u`] ERROR - $$ - $0: $*) & 75 (echo E, [`date -u` \#$$] ERROR - $*) & 76 wait $! 52 if [ $LOG_LEVEL = error -o $LOG_LEVEL = warn -o $LOG_LEVEL = info -o $LOG_LEVEL = debug ]; then 53 (echo E, [`date -u`] ERROR - $$ - $0: $* >> $LOG_DIR/$LOG_FILE) & 54 wait $! 77 55 fi 78 79 # if [ $LOG_LEVEL_FILE = error ]; then80 (echo E, [`date -u`] ERROR - $$ - $0: $* >> $LOG_DIR/$LOG_FILE) &81 wait $!82 # fi83 56 84 57 } trunk/src/taskers/hefeweizen_tasker_application_http_server.rb
r516 r553 322 322 323 323 log_file = "#{@config['LOG_DIR']}/#{@config['LOG_FILE']}" 324 log_level = @config['LOG_LEVEL _FILE']324 log_level = @config['LOG_LEVEL'] 325 325 326 326 if !FileTest.exists?(log_file) then trunk/src/taskers/hefeweizen_tasker_application_send_ebXML_message.rb
r551 r553 108 108 =begin 109 109 begin 110 # @logger = HefeWeizen::HefeWeizenLibrary::HefeWeizenLogger.new "#{@config['LOG_DIR']}/#{@config['LOG_FILE']}", @config['LOG_LEVEL _FILE'], @config['LOG_LEVEL_SCREEN']110 # @logger = HefeWeizen::HefeWeizenLibrary::HefeWeizenLogger.new "#{@config['LOG_DIR']}/#{@config['LOG_FILE']}", @config['LOG_LEVEL'] 111 111 # @logger.info "#{$0}: HefeWeizen Tasker HTTP Sender Starting with Process ID #{$$}." 112 112 trunk/test/unit-tests/tc_hefeweizen_library_ebMS_message_test.rb
r530 r553 65 65 @logger = Logger.new(STDOUT) 66 66 @mock_config = { 'TEMP_FILE_DIR' => @temp_dir, 'LOGGER' => @logger, 'MESSAGE_DIR' => @message_dir, 'CONVERSATION_DIR' => @conversation_dir, 67 'LOG_LEVEL _SCREEN' => 'debug'}67 'LOG_LEVEL' => 'debug'} 68 68 69 69 @sample_ping = <<END
