Complexity Score
Low
Open Issues
0
Dependent Projects
0
Weekly Downloadsglobal
38
License
- MIT
- Yesattribution
- Permissivelinking
- Permissivedistribution
- Permissivemodification
- Nopatent grant
- Yesprivate use
- Permissivesublicensing
- Notrademark grant
Downloads
Readme
vagrant-pristine
Restore your vagrant machines to a pristine state with a single command. Basically
the same as runnning a vagrant destroy && vagrant up
.
Similar functionality may be provided by a future Vagrant release, see the issues below for more information:
- https://github.com/mitchellh/vagrant/issues/5378
- https://github.com/mitchellh/vagrant/pull/5410
- https://github.com/mitchellh/vagrant/pull/5613
Installation
Make sure you have Vagrant 1.2+ and run:
vagrant plugin install vagrant-pristine
Usage
Usage: vagrant pristine [vm-name]
--[no-]provision Enable or disable provisioning
--provision-with x,y,z Enable only certain provisioners, by type.
-f, --force Destroy without confirmation.
--[no-]parallel Enable or disable parallelism if provider supports it.
--provider provider Back the machine with a specific provider.
--[no-]update Enable or disable box update.
-h, --help Print this help
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
Dependencies
No runtime dependency information found for this package.
CVE IssuesActive
0
Scorecards Score
No Data
Test Coverage
No Data
Follows Semver
Yes
Github Stars
44
Dependenciestotal
2
DependenciesOutdated
1
DependenciesDeprecated
0
Threat Modelling
No
Repo Audits
No
Learn how to distribute vagrant-pristine in your own private RubyGems registry
$gem install vagrant-pristine
/Processing...
✓Done
4 Releases
RubyGems on Cloudsmith