Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jedi4ever/sahara

a plugin for vagrant that allows you manage a sandbox state
https://github.com/jedi4ever/sahara

Last synced: 2 days ago
JSON representation

a plugin for vagrant that allows you manage a sandbox state

Awesome Lists containing this project

README

        

# Notice

- Sahara does not work with Vagrant 1.0 or lower.
- If you want to install an old version for Vagrant 1.0, you have to run the command like "gem install sahara -v 0.0.13"
- But I strongly recommend you to upgrade your Vagrant to latest version.

# Description

Sahara allows vagrant to operate in sandbox mode.

Typical usage:

- Enter sandbox mode:

vagrant sandbox on

- Do some stuff:
vagrant ssh 

- If satisfied, apply the changes permanently:
vagrant sandbox commit

- If not satisfied, rollback to the previous commit:
vagrant sandbox rollback

- Exit sandbox mode:
vagrant sandbox off

Many kudos go to the creators of [vagrant](http://vagrantup.com)

# Installation

From source:


bundle install
rake build
vagrant plugin install pkg/sahara-0.0.xx.gem

This is now available as gem:


vagrant plugin install sahara

# Supported providers
- VirtualBox
- VMware Fusion
- libvirt
- Parallels

# License
This is licensed under the MIT license.