Documentation
¶
Overview ¶
Copyright 2015 nofdev. Licensed under the GPLv2, see LICENCE file for details.
FastForward is a DevOps automate platform.
Project homepage: https://github.com/nofdev/fastforward
For more information please refer to the README file in this directory.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package base is a library for FastForward.
|
Package base is a library for FastForward. |
|
Package bin is the prebuild binary for FastForward.
|
Package bin is the prebuild binary for FastForward. |
|
Package config holds a FastForward configuration parser.
|
Package config holds a FastForward configuration parser. |
|
Package main is the ff command line interface.
|
Package main is the ff command line interface. |
|
Package monitoring provides an API of JSON-RPC 2.0 for monitoring.
|
Package monitoring provides an API of JSON-RPC 2.0 for monitoring. |
|
Package orchestration provides an API of JSON-RPC 2.0 for orchestration.
|
Package orchestration provides an API of JSON-RPC 2.0 for orchestration. |
|
Package provisioning provides an API of JSON-RPC 2.0 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'FastForward\n', u'error': None} Query Parameters: User - The username for remote server.
|
Package provisioning provides an API of JSON-RPC 2.0 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'FastForward\n', u'error': None} Query Parameters: User - The username for remote server. |
|
api/rpc/json
command
|
|
|
api/rpc/json/openstack
Package openstack provides an API of JSON-RPC 2.0 for Playback.
|
Package openstack provides an API of JSON-RPC 2.0 for Playback. |
|
api/rpc/json/openstack/client
Package client provides a playback api client for ff command line.
|
Package client provides a playback api client for ff command line. |
|
api/rpc/json/openstack/server
command
|
|
|
Package ris is a GUI of FastForward that holds a single page application web interface.
|
Package ris is a GUI of FastForward that holds a single page application web interface. |
|
Package tools providing utils for FastForward.
|
Package tools providing utils for FastForward. |
Click to show internal directories.
Click to hide internal directories.