datasus_ftp_ls: List files and directories from the DATASUS FTP

View source: R/datasus_catalog.R

datasus_ftp_lsR Documentation

List files and directories from the DATASUS FTP

Description

Fetches a raw directory listing from a DATASUS FTP path.

Usage

datasus_ftp_ls(path, timeout = 120, ftp_use_epsv = FALSE, verbose = TRUE)

Arguments

path

FTP path or full URL. Relative paths are prefixed with the DATASUS public FTP root.

timeout

Timeout in seconds (default 120).

ftp_use_epsv

Logical. Passed to curl (default FALSE).

verbose

Logical. Emit progress messages (default TRUE).

Value

A tibble with columns ftp_url and entry.

Examples


tryCatch(
  datasus_ftp_ls("SIHSUS/200801_/Dados/", verbose = FALSE),
  error = function(e) message("FTP unavailable: ", conditionMessage(e))
)


datasusr documentation built on Sept. 26, 2026, 1:08 a.m.