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>