Class: LS4::MDSBus
- Inherits:
-
Bus
- Object
- EventBus::Bus
- Bus
- LS4::MDSBus
- Defined in:
- lib/ls4/service/mds.rb
Instance Method Summary collapse
-
#add ⇒ Object
New ObjectKey.
-
#delete ⇒ Object
Found: removed ObjectKey not found: nil.
-
#get_attrs ⇒ Object
Found: Hash (may be {}) not found: nil.
-
#get_okey ⇒ Object
Found: ObjectKey not found: nil.
-
#get_okey_attrs ⇒ Object
Found: [ObjectKey, Hash (may be {})] not found: [nil, nil].
-
#remove ⇒ Object
Found: removed ObjectKey not found: nil.
-
#update_attrs ⇒ Object
Found: updated ObjectKey not found: nil.
-
#util_locate ⇒ Object
Found: array of [ObjectKey, vtime, vname] not found: [].
Methods inherited from Bus
ebus_call_log, ebus_signal_error, ebus_signal_log
Methods included from EventBus::BusMixin
#ebus_all_slots, #ebus_disconnect!
Methods included from EventBus::DeclarerBase::Methods
#connect, #ebus_all_slots, #ebus_call_log, #ebus_call_slots, #ebus_signal_error, #ebus_signal_log, #ebus_signal_slots
Methods included from EventBus::DeclarerBase
Instance Method Details
#add ⇒ Object
Returns new ObjectKey.
38 |
# File 'lib/ls4/service/mds.rb', line 38 call_slot :add |
#delete ⇒ Object
Returns found: removed ObjectKey not found: nil.
53 |
# File 'lib/ls4/service/mds.rb', line 53 call_slot :delete |
#get_attrs ⇒ Object
Returns found: Hash (may be {}) not found: nil.
30 |
# File 'lib/ls4/service/mds.rb', line 30 call_slot :get_attrs |
#get_okey ⇒ Object
Returns found: ObjectKey not found: nil.
25 |
# File 'lib/ls4/service/mds.rb', line 25 call_slot :get_okey |
#get_okey_attrs ⇒ Object
Returns found: [ObjectKey, Hash (may be {})] not found: [nil, nil].
35 |
# File 'lib/ls4/service/mds.rb', line 35 call_slot :get_okey_attrs |
#remove ⇒ Object
Returns found: removed ObjectKey not found: nil.
48 |
# File 'lib/ls4/service/mds.rb', line 48 call_slot :remove |
#update_attrs ⇒ Object
Returns found: updated ObjectKey not found: nil.
43 |
# File 'lib/ls4/service/mds.rb', line 43 call_slot :update_attrs |
#util_locate ⇒ Object
Returns found: array of [ObjectKey, vtime, vname] not found: [].
58 |
# File 'lib/ls4/service/mds.rb', line 58 call_slot :util_locate |