Class: Naminori::Lb::Base
- Inherits:
-
Object
- Object
- Naminori::Lb::Base
- Defined in:
- lib/naminori/lb/base.rb
Direct Known Subclasses
Class Method Summary collapse
- .add_member(rip, service) ⇒ Object
- .delete_member(rip, service) ⇒ Object
- .notifier(type, options) ⇒ Object
Class Method Details
.add_member(rip, service) ⇒ Object
6 7 8 |
# File 'lib/naminori/lb/base.rb', line 6 def add_member(rip, service) raise "Called abstract method: add_member" end |
.delete_member(rip, service) ⇒ Object
9 10 11 |
# File 'lib/naminori/lb/base.rb', line 9 def delete_member(rip, service) raise "Called abstract method: add_member" end |
.notifier(type, options) ⇒ Object
13 14 15 16 17 |
# File 'lib/naminori/lb/base.rb', line 13 def notifier(type, ) = "#{type} member ip:#{options[:rip]} protocol:#{options[:protocol]} in vip:#{options[:vip]}" puts Naminori::Notifier.notifier(type, ) if Naminori::Notifier::Configure.instance.enable? end |