Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

RingyDingy

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

RingyDingy

  • 1.6
  • Rubygems
  • Socket score

Version published
Maintainers
1
Created
Source

= RingyDingy

home :: https://github.com/drbrain/RingyDingy rdoc :: http://docs.seattlerb.org/RingyDingy bugs :: https://github.com/drbrain/RingyDingy/issues

== DESCRIPTION

RingyDingy is a little boat that keeps your DRb service afloat! RingyDingy automatically registers a service with a RingServer. If communication between the RingServer and the RingyDingy is lost, RingyDingy will re-register its service with the RingServer when it reappears.

Similarly, the RingServer will automatically drop registrations by a RingyDingy that it can't communicate with after a short timeout.

RingyDingy also includes a RingServer wrapper that adds verbose mode to see what services as they register and expire and an option to list all available services on the network.

== Installing RingyDingy

Just install the gem:

$ sudo gem install RingyDingy

== Using RingyDingy

require 'rubygems' require 'ringy_dingy' require 'my_drb_service'

my_drb_service = MyDRbService.new

RingyDingy.new(my_drb_service).run

DRb.thread.join

== Using RingyDingy::RingServer

To start a RingServer:

$ ring_server

To list services on the network:

$ ring_server -l

To enable or disable verbose mode remotely:

$ ring_server --set-logging=true/false

FAQs

Package last updated on 05 Jun 2013

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc