BSD Ports

databases/rubygem-mario-redis-lock 1.2.1 MidnightBSD

Ruby distributed lock using Redis, with emphasis in transparency

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
mit
Categories
databases, rubygems

Description

This is yet another Ruby distributed lock using Redis, with an emphasis on transparency. It requires Redis version 2.6.12 or later, because it uses the syntax for SET introduced in that version to easily implement the robust algorithm described in the SET command documentation.

In the other systems

SystemPortVersion
MidnightBSDdatabases/rubygem-mario-redis-lock1.2.1
FreeBSDdatabases/rubygem-mario-redis-lock1.2.1
DragonFlydatabases/rubygem-mario-redis-lock1.2.1
HardenedBSDdatabases/rubygem-mario-redis-lock1.2.1
GhostBSDdatabases/rubygem-mario-redis-lock1.2.1

Install

Binary package:

mport install mario-redis-lock

From mports:

cd /usr/mports/databases/rubygem-mario-redis-lock && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	mario-redis-lock>0:databases/rubygem-mario-redis-lock

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
gem
Service scripts
none

Files

distinfo 1
FileSizeSHA256
rubygem/mario-redis-lock-1.2.1.gem1484827307e2a16120b3c3e5e307207e28d55204e5651e4f617abd0f67e2c996c3ced
Master sites 1
  • RG