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

0 stars

Watchers

2 watching

Forks

Packages

 
 
 

Contributors

Languages