Description Usage Arguments Value See Also Examples
Returns information on repo manager.
1 | repo_manager_get_info(repo_manager)
|
repo_manager |
repo manager object |
named list with following entries:
Types of packages manager can manage. (type: character)
R version repo manager is managing. NA if repo manager is managing source packages. (type: character)
Url to the repository. (type: character)
Other in extending RSuite with Repo adapter: repo_adapter_create_base
,
repo_adapter_create_manager
,
repo_adapter_get_info
,
repo_adapter_get_path
,
repo_manager_destroy
,
repo_manager_init
,
repo_manager_remove
,
repo_manager_upload
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | # create you own Repo adapter
repo_adapter_create_own <- function() {
result <- repo_adapter_create_base("Own")
class(result) <- c("repo_adapter_own", class(result))
return(result)
}
#' create own repo manager
#' @export
repo_adapter_create_manager.repo_adapter_own <- function(repo_adapter, ...) {
repo_manager <- list() # create you own repo manager
class(repo_manager) <- c("repo_manager_own", "rsuite_repo_manager")
return(repo_manager)
}
#' @export
repo_manager_get_info.repo_manager_own <- function(repo_manager) {
return(list(
types = c("source", "win-binary"), # package types supported by the manager
rver = "3.5", # R version supported by the manager
url = "file:///..." # base URL of repository
))
}
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.