Develop and Download Open Source Software

Browse Subversion Repository

Contents of /logclef/ext-session-count.rb

Parent Directory Parent Directory | Revision Log Revision Log


Revision 12 - (show annotations) (download)
Sun Sep 12 07:18:51 2010 UTC (13 years, 8 months ago) by masao
File size: 662 byte(s)
change default lod path

1 #!/usr/bin/env ruby
2 # -*- coding: utf-8 -*-
3 # $Id: ext-session-counttime.rb,v 1.1 2010/07/03 06:53:48 masao Exp $
4
5 # セッション単位でログデータを抽出する。
6
7 $:.push File.dirname($0)
8 require "ext-session.rb"
9
10 sessions = load_logdata
11
12 # session_keys = sessions.keys.sort_by{|e| sessions[e][0][12] }
13 # puts session_keys[ 0..20 ]
14 sessions.keys.each do |sesid|
15 session = sessions[ sesid ]
16 if session.size == 1
17 time = 0
18 else
19 last_time = Time.parse( session[ -1][12] )
20 first_time = Time.parse( session[ 0 ][12] )
21 time = ( last_time - first_time ).to_i
22 end
23 puts [ sesid, session.size, time ].join( "\t" )
24 end

Properties

Name Value
svn:executable *

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26