Skip to content

Commit

Permalink
Merge branch 'devel'
Browse files Browse the repository at this point in the history
  • Loading branch information
srisco committed Jul 20, 2022
2 parents 0745189 + f1f737c commit 57ff6e8
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 5 deletions.
12 changes: 12 additions & 0 deletions docs/api.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -494,6 +494,18 @@ components:
type: string
space:
type: string
webdav:
type: object
properties:
id:
type: object
properties:
hostname:
type: string
login:
type: string
password:
type: string
Clusters:
title: Clusters
type: object
Expand Down
26 changes: 21 additions & 5 deletions docs/fdl.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,20 @@ functions:
path: example-workflow/res
- storage_provider: onedata.my_onedata
path: result-example-workflow
- storage_provider: webdav.dcache
path: example-workflow/res
storage_providers:
onedata:
my_onedata:
oneprovider_host: my_provider.com
token: my_very_secret_token
space: my_onedata_space
webdav:
dcache:
hostname: my_dcache.com
login: my_username
password: my_password
```

## Top level parameters
Expand Down Expand Up @@ -113,11 +120,12 @@ storage_providers:

## StorageProviders

| Field | Description |
| ---------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- |
| `minio` </br> *map[string][MinIOProvider](#minioprovider)* | Map to define the credentials for a MinIO storage provider, being the key the user-defined identifier for the provider |
| `s3` </br> *map[string][S3Provider](#s3provider)* | Map to define the credentials for a Amazon S3 storage provider, being the key the user-defined identifier for the provider |
| `onedata` </br> *map[string][OnedataProvider](#onedataprovider)* | Map to define the credentials for a Onedata storage provider, being the key the user-defined identifier for the provider |
| Field | Description |
| ---------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| `minio` </br> *map[string][MinIOProvider](#minioprovider)* | Map to define the credentials for a MinIO storage provider, being the key the user-defined identifier for the provider |
| `s3` </br> *map[string][S3Provider](#s3provider)* | Map to define the credentials for a Amazon S3 storage provider, being the key the user-defined identifier for the provider |
| `onedata` </br> *map[string][OnedataProvider](#onedataprovider)* | Map to define the credentials for a Onedata storage provider, being the key the user-defined identifier for the provider |
| `webdav` </br> *map[string][WebDavProvider](#webdavprovider)* | Map to define the credentials for a storage provider accesible via WebDav protocol, being the key the user-defined identifier for the provider |

## Cluster

Expand Down Expand Up @@ -153,3 +161,11 @@ storage_providers:
| `oneprovider_host` </br> *string* | Endpoint of the Oneprovider |
| `token` </br> *string* | Onedata access token |
| `space` </br> *string* | Name of the Onedata space |

## WebDAVProvider

| Field | Description |
| ------------------------- | ------------------------- |
| `hostname` </br> *string* | Provider hostname |
| `login` </br> *string* | Provider account username |
| `password` </br> *string* | Provider account password |

0 comments on commit 57ff6e8

Please sign in to comment.