R: Create a folder via WebDAV

labkey.webdav.mkDirs {Rlabkey} | R Documentation

## Create a folder via WebDAV

### Description

This will create folder(s) under the specified LabKey Server project using WebDAV.

### Usage

    labkey.webdav.mkDirs(
        baseUrl=NULL,
        folderPath,
        remoteFilePath,
        fileSet='@files'
        )

### Arguments

`baseUrl` | a string specifying the `baseUrl` for the labkey server
`folderPath` | a string specifying the `folderPath`
`remoteFilePath` | the folder path to create, relative to the LabKey folder root.
`fileSet` | (optional) the name of file server fileSet, which is typically "@files" (the default value for this argument). In some cases this might be "@pipeline" or "@fileset".

### Details

Creates a folder on a LabKey Server using WebDAV. If the parent directory or directories no not exist, these will also be created (similar to mkdir -p on linux)

### Value

TRUE if the folder was created successfully

### Author(s)

Ben Bimber, Ph.D.

### See Also

`labkey.webdav.get`, `labkey.webdav.put`, `labkey.webdav.mkDir`, `labkey.webdav.pathExists`, `labkey.webdav.listDir`, `labkey.webdav.delete`, `labkey.webdav.downloadFolder`

### Examples

    library(Rlabkey)

    labkey.webdav.mkDirs(
        baseUrl="http://labkey/",
        folderPath="home",
        remoteFilePath="folder1/folder2/toCreate"
    )

[Package Rlabkey version 2.3.2 Index]