Make a directory.

adls_mkdirs(adls, path, permission = NULL)

Arguments

adls

adls S3 object, generated using adls().

path

character, remote path, defined with respect to root-path in adls$base_url. You may find file.path() to be useful to compose the path.

permission

integer (octal form), permission to assign to the object.

Value

logical, indicating success

See also

WebHDFS documentation for "Make a Directory"

Examples

not_run({ # create token (assumes Azure native app) token <- AzureOAuth::oauth_token_azure( tenant_id = "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", application_id = "ffffffff-gggg-hhhh-iiii-jjjjjjjjjjjj", name = "foo" ) # create adls object with base-URL and token adls_example <- adls( base_url = adls_url("bar"), token = token ) # create a directory adls_mkdirs(adls_example, "baz") })