FastForward is a DevOps automate platform
Project description
# FastForward [![GoDoc](https://godoc.org/github.com/nofdev/fastforward?status.svg)](https://godoc.org/github.com/nofdev/fastforward) [![Build Status](https://travis-ci.org/nofdev/fastforward.svg?branch=master)](https://travis-ci.org/nofdev/fastforward) FastForward is a DevOps automate platform.
## Basic Provisioning API [![GoDoc](https://godoc.org/github.com/nofdev/fastforward/provisioning?status.svg)](https://godoc.org/github.com/nofdev/fastforward/provisioning)
### Start the API endpoint:
ff provision-api start
### Endpoint:
### Example Request:
./jsonrpctest.py http://YOUR_FF_SERVER:7000/v1 Provisioning.Exec “{‘User’: ‘ubuntu’, ‘Host’: ‘YOUR_REMOTE_SERVER’, ‘DisplayOutput’: true, ‘AbortOnError’: true, ‘AptCache’: false, ‘UseSudo’: true, ‘CmdLine’: ‘echo FastForward’}”
### Example Response:
{u’id’: 1, u’result’: u’FastForwardn’, u’error’: None}
- ### Query Parameters:
User - The username for remote server. Host - The remote server ip or FQDN. DisplayOutput - true/false, Show the execution output. AbortOnError - true/false, Ignore errors if set to true. AptCache - true/false, Using apt-get update before installation if set to true. UseSudo - true/false, Using sudo privilege for execution if set to true. CmdLine - The command line to be executed.
- ### Status Codes:
200 - No error. 400 - Bad parameter. 500 - Server error.
## OpenStack Provisioning API [![GoDoc](https://godoc.org/github.com/nofdev/fastforward/provisioning/api/rpc/json/openstack?status.svg)](https://godoc.org/github.com/nofdev/fastforward/provisioning/api/rpc/json/openstack)
### Start the API endpoint:
ff playback-api start
### Endpoint:
### Example Request:
./jsonrpctest.py http://YOUR_FF_SERVER:7001/v1 OpenStack.NovaController “{‘HostName’: ‘controller01’}”
### Example Resopnse:
{u’id’: 1, u’result’: None, u’error’: None}
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file fastforward-0.0.4.zip
.
File metadata
- Download URL: fastforward-0.0.4.zip
- Upload date:
- Size: 5.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7535c6cc215694dc5a72306754bb0c1a134608085ce4fb379b7b791c16df7c14 |
|
MD5 | ed8fdef3e8ca6c8f881c6dd24162c251 |
|
BLAKE2b-256 | e3bcfc12d81f0164793bb4cc72811398bea3c55ff0f47aa12ff8b9ea4965f522 |