Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Dec 2015 17:39:23 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r404874 - in head/devel: . rubygem-sidekiq-cron
Message-ID:  <201512301739.tBUHdN0Q056690@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Wed Dec 30 17:39:23 2015
New Revision: 404874
URL: https://svnweb.freebsd.org/changeset/ports/404874

Log:
  - Add rubygem-sidekiq-cron 0.4.2
  
  Sidekiq-Cron is a scheduling add-on for Sidekiq.
  
  It runs a thread alongside Sidekiq workers to schedule jobs at specified times
  (using cron notation * * * * * parsed by Rufus-Scheduler).
  
  It also checks for new jobs to schedule every 10 seconds and doesn't schedule
  the same job multiple times when more than one Sidekiq worker is running.
  
  Scheduling jobs are added only when at least one Sidekiq process is running.
  
  WWW: https://github.com/ondrejbartas/sidekiq-cron

Added:
  head/devel/rubygem-sidekiq-cron/
  head/devel/rubygem-sidekiq-cron/Makefile   (contents, props changed)
  head/devel/rubygem-sidekiq-cron/distinfo   (contents, props changed)
  head/devel/rubygem-sidekiq-cron/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Wed Dec 30 17:37:14 2015	(r404873)
+++ head/devel/Makefile	Wed Dec 30 17:39:23 2015	(r404874)
@@ -5029,6 +5029,7 @@
     SUBDIR += rubygem-shoulda-context
     SUBDIR += rubygem-shoulda-matchers
     SUBDIR += rubygem-sidekiq
+    SUBDIR += rubygem-sidekiq-cron
     SUBDIR += rubygem-sidetiq
     SUBDIR += rubygem-sigdump
     SUBDIR += rubygem-simple_form

Added: head/devel/rubygem-sidekiq-cron/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-sidekiq-cron/Makefile	Wed Dec 30 17:39:23 2015	(r404874)
@@ -0,0 +1,24 @@
+# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	sidekiq-cron
+PORTVERSION=	0.4.2
+CATEGORIES=	devel rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	Enables to set jobs to be run in specified time (using CRON notation)
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS=	rubygem-redis-namespace>=1.5.2:${PORTSDIR}/databases/rubygem-redis-namespace \
+		rubygem-rufus-scheduler>=2.0.24:${PORTSDIR}/devel/rubygem-rufus-scheduler \
+		rubygem-sidekiq>=4.0.0:${PORTSDIR}/devel/rubygem-sidekiq
+
+NO_ARCH=	yes
+USE_RUBY=	yes
+USE_RUBYGEMS=	yes
+RUBYGEM_AUTOPLIST=	yes
+
+.include <bsd.port.mk>

Added: head/devel/rubygem-sidekiq-cron/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-sidekiq-cron/distinfo	Wed Dec 30 17:39:23 2015	(r404874)
@@ -0,0 +1,2 @@
+SHA256 (rubygem/sidekiq-cron-0.4.2.gem) = 25a1f819d1f033bd0fc1d6eddad616fa195d65124b611cfdb3f253b2e52574a5
+SIZE (rubygem/sidekiq-cron-0.4.2.gem) = 174592

Added: head/devel/rubygem-sidekiq-cron/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-sidekiq-cron/pkg-descr	Wed Dec 30 17:39:23 2015	(r404874)
@@ -0,0 +1,11 @@
+Sidekiq-Cron is a scheduling add-on for Sidekiq.
+
+It runs a thread alongside Sidekiq workers to schedule jobs at specified times
+(using cron notation * * * * * parsed by Rufus-Scheduler).
+
+It also checks for new jobs to schedule every 10 seconds and doesn't schedule
+the same job multiple times when more than one Sidekiq worker is running.
+
+Scheduling jobs are added only when at least one Sidekiq process is running.
+
+WWW: https://github.com/ondrejbartas/sidekiq-cron



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201512301739.tBUHdN0Q056690>