lib/session/sessionstorage.rb in rsence-2.0.0.1.pre vs lib/session/sessionstorage.rb in rsence-2.0.0.2.pre
- old
+ new
@@ -99,11 +99,11 @@
## Creates the 'rsence_session' table, if necessary
## This table is used to store sessions
def create_session_table
db_open
unless @db.table_exists?(:rsence_session)
- puts "Creating session table..." if $DEBUG_MODE
+ puts "Creating session table..." if RSence.args[:verbose]
@db.create_table :rsence_session do
primary_key( :id )
column( :cookie_key, String )
column( :ses_key, String )
column( :ses_timeout, Integer )
@@ -119,11 +119,11 @@
## Creates the 'rsence_version' table, if necessary
## This table is used to check for the need of future database upgrades
def create_version_table
db_open
unless @db.table_exists?(:rsence_version)
- puts "Creating version info table..." if $DEBUG_MODE
+ puts "Creating version info table..." if RSence.args[:verbose]
@db.create_table :rsence_version do
Integer :version
end
@db[:rsence_version].insert(:version => 586)
end
@@ -133,11 +133,11 @@
## Creates the 'rsence_uploads' table, if necessary
## This table is used for storing temporary uploads before processing
def create_uploads_table
db_open
unless @db.table_exists?(:rsence_uploads)
- puts "Creating uploads table..." if $DEBUG_MODE
+ puts "Creating uploads table..." if RSence.args[:verbose]
@db.create_table :rsence_uploads do
primary_key( :id )
foreign_key( :ses_id, :rsence_session )
column( :upload_date, Integer )
column( :upload_done, Integer )
@@ -187,11 +187,11 @@
db_close
end
## Restores all saved sessions from db to ram
def restore_sessions
- puts "Restoring sessions..." if $DEBUG_MODE
+ puts "Restoring sessions..." if RSence.args[:verbose]
db_open
@db[:rsence_session].all do |ses_row|
ses_id = ses_row[:id]
ses_data_dump = ses_row[:ses_data]
@@ -209,11 +209,11 @@
db_close
end
## Stores all sessions to db from ram
def store_sessions
- puts "Storing sessions..." if $DEBUG_MODE
+ puts "Storing sessions..." if RSence.args[:verbose]
db_open
@sessions.each_key do |ses_id|
ses_data = @sessions[ ses_id ]
ses_data_dump = Marshal.dump( ses_data )
@db[:rsence_session].filter(
@@ -231,12 +231,12 @@
end
## Shut-down signal, triggers store_sessions for now
def shutdown
@accept_requests = false
- puts "Session shutdown in progress..." if $DEBUG_MODE
+ puts "Session shutdown in progress..." if RSence.args[:verbose]
store_sessions
- puts "Session shutdown complete." if $DEBUG_MODE
+ puts "Session shutdown complete." if RSence.args[:verbose]
end
## Returns a new, unique session identifier by storing the params to the database
def new_ses_id( cookie_key, ses_key, timeout_secs, user_id=0 )