Mission

This service handles all communication with the configured Owncloud instance and makes its files available to the RDS system.

Currently, this service can only be used as a source service for the configuration of research projects, since currently only the download of files is implemented.

OpenAPI v3

Implementation

The following class implements a library to use an owncloud installation.

ownCloudUser

lib.ownCloudUser

OwncloudUser

OwncloudUser(self, userId, apiKey=None)

This represents an owncloud user. It initialize only one connection to owncloud for one user and holds the current access token.

getFile

OwncloudUser.getFile(filename)

Returns bytesIO content from specified owncloud filepath. The path does not start with /.