Skip to content

FutureGateway/APIServerDaemon

Repository files navigation

APIServer Daemon

Travis License

This component phisically executes instructions provided by the RESTful APIs Server in compliancy with CSGF APIs specifications.

This service consumes a queue of commands prepared by the API Server front-end. This daemon is implemented as a web application which internally has a polling thread to manage incoming commands from the API Server front-end. Each command is passed to a different class (Executor interfaces) accordingly to the targeted infrastructure involved by the command. This daemon foresees the followng main features:

  • It exploits the CSGF' GridEngine system to target distributed ifnrastructures such as: Grid (EMI/gLite), Cloud (rOCCI), HPC (ssh)
  • It supports other executor services just providing the correct interface class
  • This daemon extract commans enqued by the API Server front-end
  • The API agent manages incoming REST calls and then instructs the targeted executor interface accordingly

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages