/vagrant-global-status

A fast vagrant global-status command.

Primary LanguageGoMIT LicenseMIT

vagrant-global-status

A fast vagrant global-status command.

Description

vagrant-global-status is fast vagrant global-status command.
It parses directly vagrant machine-index file, not use Ruby VM.

$ time vagrant global-status
vagrant global-status  0.97s user 0.09s system 99% cpu 1.072 total

$ time vagrant-global-status
vagrant-global-status  0.00s user 0.00s system 68% cpu 0.007 total # fast!!

Usage

$ vagrant-global-status
3369de2 default virtualbox poweroff /Users/name/vagrant-dir

With vagrant-peco

If you are using peco, you can select vagrant-global-status, and execute command !

See: vagrant-peco

Installation

Developer

$ go get github.com/monochromegane/vagrant-global-status/...

User

Download from the following url.

Note

vagrant-global-status depends on the following.

Code status

wercker status

Build Status

GoDoc

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request