Ruby on Rails | Screencasts | Download | Documentation | Weblog | Community | Source

Changeset 3334

Show
Ignore:
Timestamp:
12/22/05 04:04:56 (3 years ago)
Author:
david
Message:

Add session ID to default logging, but remove the verbose description of every step [DHH]

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/actionpack/CHANGELOG

    r3319 r3334  
    11*SVN* 
     2 
     3* Add session ID to default logging, but remove the verbose description of every step [DHH] 
    24 
    35* Add the following RJS methods: [Sam Stephenson] 
  • trunk/actionpack/lib/action_controller/base.rb

    r3321 r3334  
    847847      def log_processing 
    848848        logger.info "\n\nProcessing #{controller_class_name}\##{action_name} (for #{request_origin}) [#{request.method.to_s.upcase}]" 
     849        logger.info "  Session ID: #{@session.session_id}" if @session 
    849850        logger.info "  Parameters: #{@params.inspect}" 
    850851      end 
  • trunk/actionpack/lib/action_controller/session/active_record_store.rb

    r3108 r3334  
    280280          @session = @@session_class.new(:session_id => session_id, :data => {}) 
    281281          @session.save 
    282           logger.debug "opened new session #{@session.session_id}" if logger 
    283         else 
    284           logger.debug "reopened session #{@session.session_id}" if logger 
    285282        end 
    286283      end 
     
    294291      def restore 
    295292        if @session 
    296           logger.debug "restore session #{@session.session_id}" if logger 
    297293          @session.data 
    298         else 
    299           logger.debug "skipped restore nil session" if logger 
    300294        end 
    301295      end 
     
    304298      def update 
    305299        if @session 
    306           logger.debug "update session #{@session.session_id}" if logger 
    307300          ActiveRecord::Base.silence { @session.save } 
    308         else 
    309           logger.debug "skipped update nil session" if logger 
    310301        end 
    311302      end 
     
    314305      def close 
    315306        if @session 
    316           logger.debug "close session #{@session.session_id}" if logger 
    317307          update 
    318308          @session = nil 
    319         else 
    320           logger.debug "skipped close nil session" if logger 
    321309        end 
    322310      end 
     
    325313      def delete 
    326314        if @session 
    327           logger.debug "delete session #{@session.session_id}" if logger 
    328315          ActiveRecord::Base.silence { @session.destroy } 
    329316          @session = nil 
    330         else 
    331           logger.debug "skipped delete nil session" if logger 
    332317        end 
    333318      end