X-Git-Url: http://git.sourceforge.jp/view?p=shogi-server%2Fshogi-server.git;a=blobdiff_plain;f=shogi_server.rb;h=fb45d42bfc601624ad06f49618351f1cc8fc136c;hp=82c83b1804c6e0227ca8174e146da7dfa307252e;hb=59549c02544bd8289e1c14eb8dbc31f171aa5224;hpb=20f4233a1b9f83411480f3eb0a2051b47691572f diff --git a/shogi_server.rb b/shogi_server.rb index 82c83b1..fb45d42 100644 --- a/shogi_server.rb +++ b/shogi_server.rb @@ -45,13 +45,14 @@ require 'shogi_server/buoy' module ShogiServer # for a namespace -Max_Identifier_Length = 32 +Default_Max_Identifier_Length = 32 Default_Timeout = 60 # for single socket operation Default_Game_Name = "default-1500-0" +Default_Max_Moves = 256 +Default_Least_Time_Per_Move = 0 One_Time = 10 -Least_Time_Per_Move = 1 Login_Time = 300 # time for LOGIN -Revision = "20140107" +Revision = "20170902" RELOAD_FILES = ["shogi_server/league/floodgate.rb", "shogi_server/league/persistent.rb", @@ -85,7 +86,11 @@ class Logger < ::Logger end def age_file_name(time) - postfix = previous_period_end(time).strftime("%Y%m%d") # YYYYMMDD + if RUBY_VERSION >= "2.2.0" + postfix = previous_period_end(time, @shift_age).strftime("%Y%m%d") # YYYYMMDD + else + postfix = previous_period_end(time).strftime("%Y%m%d") # YYYYMMDD + end age_file = File.join( File.dirname(@filename), postfix[0..3], # YYYY