knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "man/figures/README-",
  out.width = "100%"
)

duckr

Lifecycle: experimental CRAN status

The goal of duckr is to facilitate remote file management through Cyberduck.

This package is servely limited in scope and is essentially designed for usage with Amazon S3.

Duck

To use duckr, you must first install the duck command line tool for your OS.

For Mac via Homebrew:

brew install duck

For Windows via Chocolatey:

choco install duck

For Debian via APT:

echo -e "deb https://s3.amazonaws.com/repo.deb.cyberduck.io stable main" | sudo tee /etc/apt/sources.list.d/cyberduck.list > /dev/null
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FE7097963FEFBE72
sudo apt update && sudo apt install duck

Installation

You can install the development version of duckr from GitHub with:

remotes::install_github("kiernann/duckr")

Example

The two commands should work the same:

duck --username <Access Key ID>  --list s3:/<bucketname>/
duck_list("s3:/<bucketname>/", user = "<Access Key ID>")

The duckr project is released with a Contributor Code of Conduct. By contributing to this project, you agree to its terms.



kiernann/duckr documentation built on May 12, 2020, 11:19 p.m.