R/build_my_env.R

Defines functions build_my_env

Documented in build_my_env

#' Create two directories: `./data` and `./output`
#'
#' @return not return
#' @export
#'
build_my_env <- function() {
  create_data <- FALSE
  create_output <- FALSE

  if (!dir.exists("./data")) {
    create_data <- dir.create("./data")
  }

  if (!dir.exists("./output")) {
    create_output <- dir.create("./output")
  }

  output_console <- function(intput) {
    dplyr::if_else(intput, crayon::green("created!"), crayon::red("not created"))
  }

  cat(paste0(
    "\"./data\"   ==> ", output_console(create_data), "\n",
    "\"./output\" ==> ", output_console(create_output)
  ))
}
chinhungtseng/taitratools documentation built on Jan. 11, 2021, 8:33 p.m.