dequeueJobs: Dequeue and run reverse-dependency checks, possibly in...

View source: R/dequeue.R

dequeueJobsR Documentation

Dequeue and run reverse-dependency checks, possibly in parallel

Description

Dequeue package for (potentially parallel) reverse-dependency check

Usage

dequeueJobs(package, directory, exclude = NULL, date = format(Sys.Date()))

dequeueDepends(package, directory)

Arguments

package

A character variable denoting a package

directory

A character variable denoting a directory for the queuefile

exclude

An optional character variable denoting an exclusion set csv file.

date

Optional character variable describing a date (as part of the queue file, default is current date.

Details

This function consumes previously enqueued jobs for reverse dependency checks. It is set up in such a way that multiple distinct and independent process can run checks in parallel without effecting each other. If the underlying queue file is on a network drive, this should may also work across multiple machines.

Value

A queue is create as a side effect, its elements are returned invisibly

Author(s)

Dirk Eddelbuettel


eddelbuettel/prrd documentation built on March 4, 2024, 7:37 a.m.