Package 'aopint'

Title: Funções de Conveniência para o AOP
Description: Funções de conveniência para agilizar a vida dos membros do AOP.
Authors: Daniel Herszenhut [aut, cre]
Maintainer: Daniel Herszenhut <[email protected]>
License: MIT + file LICENSE
Version: 0.0.0.9000
Built: 2025-01-22 04:55:58 UTC
Source: https://github.com/dhersz/aopint

Help Index


Adicionar chaves ao projeto

Description

Adiciona chaves de API para serem utilizadas no projeto.

Usage

adicionar_chaves(...)

Arguments

...

Uma sequência de argumentos nomeados na forma: NOME_DA_CHAVE = "valor"

Detalhes

É considerada uma boa prática nomear variáveis de ambiente com letras maiúsculas. A função processa os nomes pra deixá-los em maiúsculas, caso tenha sido dado em minúsculas.

Examples

if (interactive()) {

  adicionar_chaves(CHAVEEXEMPLO = "valor_ficticio")

  atualizar_renviron()

}

Atualizar .Renviron com chaves do projeto

Description

Inclui as chaves do projeto no seu .Renviron. Dessa forma elas podem ser utilizadas usando Sys.getenv("chave"). É necessário reiniciar a sessão do R depois de atualizar pra poder usar as chaves assim.

Usage

atualizar_renviron()

Chaves existentes

Atualmente inclui as chaves:

  • GOOGLE1, GOOGLE2 e GOOGLE3, da API do Google Maps;

  • MAPBOX, do Mapbox;

  • EARTHDATA_LOGIN e EARTHDATA_PASS, da Earthdata da NASA.

Examples

if (interactive()) {

  atualizar_renviron()

  # depois de reiniciar o R
  Sys.getenv("GOOGLE1")
}

Remover chaves do projeto

Description

Remove chaves do arquivo de chaves do projeto

Usage

remover_chaves(chaves)

Arguments

chaves

Um vetor de strings com o nome das chaves a serem retiradas. Lembre-se que as chaves estão todos com os nomes em letras maiúsculas.

Examples

if (interactive()) {

  remover_chaves(c("CHAVEEXEMPLO", "OUTROEXEMPLO"))

  atualizar_renviron()

}