lib/actir/config.rb in actir-1.0.3 vs lib/actir/config.rb in actir-1.0.4
- old
+ new
@@ -143,12 +143,16 @@
#从中取出月份和日期
stat_str =~ /(\d+).*\-(\d+)/
month = $1
day = $2
#若果是1-9,则在前面加个0
- month = "0" + month if month.to_i <= 9 && month.to_i >= 1
- day = "0" + day if day.to_i <= 9 && day.to_i >= 1
- month + "-" + day
+ if month == "" and day == ""
+ return ""
+ else
+ month = "0" + month if month.to_i <= 9 && month.to_i >= 1
+ day = "0" + day if day.to_i <= 9 && day.to_i >= 1
+ month + "-" + day
+ end
end
# 多进程操作文件时加锁
def lock(file_name)
File.open(file(file_name), 'r') do |f|
\ No newline at end of file