removeDirectories: Remove directories

View source: R/removeDirectories.r

removeDirectoriesR Documentation

Remove directories

Description

This function removes directories containing data for the current scenario.

Usage

removeDirectories(
  dirNames = c("ReplicateData", "MicroEvaluation", "MacroEvaluation"),
  workingPath = getwd(),
  method = getEctdDataMethod()
)

Arguments

dirNames

(Optional) A vector of directories to remove from the "workingPath" directory. Default is to remove "ReplicateData", "MicroEvaluation" and "MacroEvaluation" directories

workingPath

(Optional) The working directory from which to remove the directories. By default, directories are removed from the current working directory

method

Data storage method (given by getEctdDataMethod by default)

Details

dirNames must be a character vector. The function will attempt to remove each of the directories identified in the dirNames vector from within the "workingPath" directory If method is "Internal", the DataStore is emptied and no directories are modified

Value

A logical vector the same length as the dirNames, indicating whether or not the corresponding directories were successfully removed

Author(s)

Francisco Gochez

Examples


  ## Not run: 
    createDirectories(dirNames = c("ReplicateData", "MicroEvaluation"))
    removeDirectories(dirNames = c("ReplicateData", "MicroEvaluation"))
  
## End(Not run)


MikeKSmith/MSToolkit documentation built on Feb. 15, 2024, 5:32 p.m.