Module: Murakumo

Defined in:
lib/srv/murakumo_cloud.rb,
lib/misc/murakumo_const.rb,
lib/srv/murakumo_server.rb,
lib/srv/murakumo_balancer.rb,
lib/util/murakumo_ec2_tags.rb,
lib/util/murakumo_ec2_client.rb,
lib/srv/murakumo_health_checker.rb,
lib/util/murakumo_ec2_instances.rb,
lib/util/murakumo_ec2_interfaces.rb,
lib/srv/murakumo_activity_checker.rb,
lib/util/murakumo_self_ip_address.rb,
lib/cli/murakumo_initializer_context.rb,
lib/srv/murakumo_health_check_context.rb,
lib/srv/murakumo_health_check_notifier.rb,
lib/util/murakumo_ec2_attach_interface.rb,
lib/srv/murakumo_activity_check_notifier.rb,
lib/util/murakumo_ec2_private_ip_addresses.rb

Defined Under Namespace

Classes: ActivityCheckNotifier, ActivityChecker, Balancer, Cloud, HealthCheckContext, HealthCheckNotifier, HealthChecker, InitializerContext, Server, Util

Constant Summary collapse

VERSION =
Version = '0.6.0'
MASTER =

Priority

1
SECONDARY =
0
BACKUP =
-1
ORIGIN =
-65536
ACTIVE =

Activity

1
INACTIVE =
0
ATTRIBUTES =
{
  :node_lifetime   => [:node_lifetime, :to_f],
  :send_interval   => [:gossip_interval, :to_f],
  :receive_timeout => [:receive_timeout, :to_f],
  :log_level       => nil,
}