Module: SpiderGazelle

Defined in:
lib/spider-gazelle.rb,
lib/spider-gazelle/logger.rb,
lib/spider-gazelle/spider.rb,
lib/spider-gazelle/gazelle.rb,
lib/spider-gazelle/options.rb,
lib/spider-gazelle/reactor.rb,
lib/spider-gazelle/version.rb,
lib/spider-gazelle/signaller.rb,
lib/spider-gazelle/spider/http1.rb,
lib/spider-gazelle/spider/binding.rb,
lib/spider-gazelle/gazelle/request.rb,
lib/spider-gazelle/spider/app_store.rb,
lib/spider-gazelle/signaller/signal_parser.rb

Defined Under Namespace

Modules: Options Classes: Gazelle, LaunchControl, Logger, Reactor, Signaller, Spider, Websocket

Constant Summary collapse

INTERNAL_PIPE_BACKLOG =
4096
SIGNAL_SERVER =

Signaller is used to communicate:

  • command line requests

  • Startup and shutdown requests

  • Live updates (bindings passed by this pipe)

'/tmp/sg-signaller.pipe'
MODES =
[:thread, :inline].freeze
VERSION =
'3.2.0'
EXEC_NAME =
'sg'