pull_local: pull_local

Description Usage Arguments Value Examples

View source: R/pull_local.R

Description

Pull ODK forms from a local ODK folder (/odk) collected from ODK Collect mobile clients

Usage

1
2
pull_local(target = "", briefcase = "odkBriefcase_latest", id, to = "",
  from = "", pem = NULL)

Arguments

target

Path to directory of ODK Briefcase .jar file. Directory path should match directory path used when calling get_briefcase(). If ODK Briefcase .jar file was downloaded manually from https://opendatakit.org, target should match the directory path where .jar file has been downloaded into.

briefcase

Filename of the downloaded ODK Briefcase .jar file. Default is odkBriefcase_latest to match the default filename used by get_briefcase(). If ODK Briefcase .jar file was downloaded manually from https://opendatakit.org, filename should match the default filename used by Open Data Kit which is usually "ODK Briefcase vX.Y.Z Production.jar" where vX.Y.Z is the version number

id

Form ID of form to be pulled

to

Destination directory for pulled ODK forms

from

Source ODK directory (/odk) from ODK Collect mobile client

pem

If form to be pulled is encrypted, a PEM private key file would be required to pull forms; default is NULL; if form is encrypted, provide path to PEM file

Value

Folder in destination directory named "ODK Briefcase Storage" containing forms pulled from local ODK folder

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
# Use pre-installed ODK Briefcase (version 1.8.0) and pull forms from a
# local ODK folder found in Desktop to current working directory
## Not run: 
  dirPath <- tempdir()
  get_briefcase(destination = dirPath)
  pull_local(target = dirPath,
             id = "stakeholders",
             from = system.file("odk", package = "odkr"),
             to = dirPath)

## End(Not run)

odkr documentation built on Feb. 11, 2018, 3:10 p.m.