The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

8- vmr package functions resume

List available boxes

list_boxes <- vmrList()
print(list_boxes)

Get box information

vmrListBox("boxname")

Create a vmr environment

vmr_env <- vmrCreate(name = "boxname")

Get providers options:

vb.options <- getProviderOptions(provider="virtualbox")
vb.options

Initialize vmr environment

vmrInitEnv(vmr_env)

Load an already initialized vmr environment

setwd("/path/to/vmr/environment/")
vmr_env <- vmrLoad()

Start vmr environment

vmrStart()

vmr environment Status:

vmrStatus()

Get Guest informations:

vmrInfo()

Save and stop the environment:

vmrSuspend()

Resume an environment previously suspended:

vmrResume()

Stop a vmr environment

vmrStop()

Remove a vmr environment

vmrDestroy()

Update R packages

vmrUpdatePackages()

Install R packages

vmrInstallPackages(c("vmr"))

Run R commands

vmrExec(cmd=c("print(Hello World !"))

Test R package

vmrPackageTest(pkg = "./")

Check R package

vmrPackageCheck(pkg = "./")

Build R package

vmrPackageBuild(pkg = "./")

Send files and run bash commands

vmrProvision(elts = c("myscript.sh"), cmd=c("ls","./myscript.sh"))

Vignette summary

  1. Working with vmr package
  2. Start my first environment
  3. Manage vmr environment
  4. Manage boxes
  5. Manage providers
  6. Development with vmr
  7. CI/CD
  8. Functions resume

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.