Module: Herdis

Defined in:
lib/herdis/rack/favicon.rb,
lib/herdis/client.rb,
lib/herdis/common.rb,
lib/herdis/server.rb,
lib/herdis/shepherd.rb,
lib/herdis/handlers/info.rb,
lib/herdis/handlers/ping.rb,
lib/herdis/handlers/common.rb,
lib/herdis/handlers/sanity.rb,
lib/herdis/handlers/shards.rb,
lib/herdis/handlers/cluster.rb,
lib/herdis/handlers/shutdown.rb,
lib/herdis/handlers/add_shards.rb,
lib/herdis/rack/host_parameter.rb,
lib/herdis/rack/default_headers.rb,
lib/herdis/handlers/add_shepherd.rb,
lib/herdis/handlers/join_cluster.rb,
lib/herdis/handlers/remove_shards.rb,
lib/herdis/handlers/remove_shepherd.rb,
lib/herdis/handlers/shutdown_cluster.rb,
lib/herdis/plugins/shepherd_connection.rb

Overview

Reads a favicon.ico statically at load time, renders it on any request for ‘/favicon.ico’, and sends every other request on downstream.

Rack::Static is a better option if you’re serving several static assets.

Defined Under Namespace

Modules: Common, Handlers, Plugins, Rack Classes: Client, Server, Shepherd