Claudius
Claudius is a easy-to-use domain specific language for clouds experiments. Language is build on fog.io, which enables flexible and powerfull way to manage virtual machine instances on various cloude poviders. Connections with virtual machines is based on ssh. To provide information experiment flow, DSL generates readable graph of execution.
Installation
Install it as:
$ sudo gem install claudius-0.0.1.gem
Usage
Check doc here.
Documentation
Documemtation is autogenerated from examples by Groc. To build doc you need Node.js and Pygments.
npm install -g groc
Generate to doc folder:
groc examples/* README.md
Generate to GitHub page:
groc --gh examples/* README.md
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request