OPAL-Project / OPAL-Interface

Frontend APIs repository. Code as of 20-02-2020.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OPAL-interface

Lomo Saltado Travis branch David David

OPAL - Interface micro-service

The OPAL-interface provides the API to interact with the opal eco-system. The core function of the API is first and foremost to enable authorized users to submit jobs to OPAL. The two other features that the Interface manages are the management of users(creation, deletion and providing information about them) and providing the current statuses of all the services in the environment. The currently managed services are Interface, Cache, Privacy, Scheduler and Compute.

We provide the API documentation in swagger 2.0 format. You can paste the content in the swagger editor to render the API documentation.

Configuration

At its construction, the opal-interface server receives a configuration object that MUST respect the following schema:

About

Frontend APIs repository. Code as of 20-02-2020.

License:MIT License


Languages

Language:JavaScript 98.7%Language:Dockerfile 1.3%