Class: Dcmgr::Models::RequestLog
- Inherits:
-
BaseNew
- Object
- Sequel::Model
- BaseNew
- Dcmgr::Models::RequestLog
show all
- Defined in:
- lib/dcmgr/models/request_log.rb
Constant Summary
Constants inherited
from BaseNew
BaseNew::LOCK_TABLES_KEY
Instance Method Summary
collapse
Methods inherited from BaseNew
Proxy, dataset, default_row_lock_mode=, install_data, install_data_hooks, lock!, unlock!, #with_timestamps?
Instance Method Details
#after_initialize ⇒ Object
24
25
26
27
28
29
30
|
# File 'lib/dcmgr/models/request_log.rb', line 24
def after_initialize
super
self[:request_id] ||= Isono::Util.gen_id
t = Time.now
self[:requested_at] = t
self[:requested_at_usec] = t.usec
end
|
#before_create ⇒ Object
32
33
34
35
36
37
|
# File 'lib/dcmgr/models/request_log.rb', line 32
def before_create
super
t = Time.now
self[:responded_at] = t
self[:responded_at_usec] = t.usec
end
|