https://github.com/ow2-proactive/cloud-automation-old
Old and deprecated version
https://github.com/ow2-proactive/cloud-automation-old
Last synced: about 2 months ago
JSON representation
Old and deprecated version
- Host: GitHub
- URL: https://github.com/ow2-proactive/cloud-automation-old
- Owner: ow2-proactive
- License: agpl-3.0
- Created: 2015-05-16T13:38:51.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2015-12-10T14:34:12.000Z (over 10 years ago)
- Last Synced: 2025-03-20T19:09:58.477Z (over 1 year ago)
- Language: Java
- Homepage:
- Size: 16.5 MB
- Stars: 0
- Watchers: 20
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README
- License: LICENSE.txt
Awesome Lists containing this project
README
#### OCCI Cloud automation
In working progress.
#### Workflow Catalog
The Workflow Catalog (WC) is a tool that provides the user with a list of already written ProActive Scheduling workflow templates, ready to be instantiated and submitted.
### Compilation
gradle :workflow-catalog-rest:build
### Tests
gradle :workflow-catalog-rest:test
### Usage
# If running with Gradle run (recommended)
cd workflow-catalog-rest-server
# If running with Gradle jettyRunWar
gradle :workflow-catalog-rest:jettyRunWar
## Curl examples (simple to test)
curl http://localhost:8082/workflow-catalog-rest-server/
curl http://localhost:8082/workflow-catalog-rest-server/wc/workflow/
curl http://localhost:8082/workflow-catalog-rest-server/scheduling/rm/version
curl -X POST --header "Content-Type: application/json" http://localhost:8080/workflow-catalog-rest/api/workflows/job -d '{"name":"workflow1.xml","variables":{"genericInformation1":"genericInformationValue1", "genericInformation2":"genericInformationValue2", "variable1":"date", "variable2":"not-used"}}'
## Client examples
./cli.sh -u http://localhost:8082/workflow-catalog-rest-server