Home

Awesome

Vagrant Manager

A little command line tool to manage many vagrant boxes without changing working directory.

Installation

$ npm install -g vgm

Getting Started

  1. Add your vagrant boxes to the manager with the following command:
$ vgm add <name-of-the-box> <path-to-Vagrantfile-directory>

Where <name-of-the-box> - is any convenient name that you would like to use for your box and <path-to-Vagrantfile-directory> is path to where your Vagrantfile is stored.

  1. Run vagrant commands like this:
$ vgm <name-of-the-box> status

This should show you your box's status.

Commands

vgm add <name> [path]

Adds virtual machine to the manager

Arguments:

vgm remove <name>

Removes virtual machine from the manager configuration

Arguments:

vgm list

Outputs list of all registered vitrual machines.

vgm <name> [cmd]

Runs vagrant command on a machine

Arguments: