has_credentials: Check for 'API' Credentials

View source: R/utils.R

has_credentialsR Documentation

Check for 'API' Credentials

Description

Check if necessary 'API' credentials are available in the environment.

Usage

has_credentials()

Value

A logical value: 'TRUE' if both 'API_USER' and 'API_PASS' environment variables are set (i.e., not 'NA'); 'FALSE' otherwise

Examples

# Example 1: When environment variables are set
Sys.setenv(API_USER = "my_username", API_PASS = "my_password")
has_credentials()
# Expected output: TRUE

# Example 2: When one or both environment variables are not set
Sys.unsetenv("API_USER")
Sys.unsetenv("API_PASS")
has_credentials()
# Expected output: FALSE

# Clean up by removing environment variables
Sys.unsetenv("API_USER")
Sys.unsetenv("API_PASS")


greenfeedr documentation built on April 4, 2025, 12:22 a.m.