tschaefer / vagrantctl

:neckbeard: vagrantctl - Control the Vagrant virtual machines

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vagrantctl

vagrantctl - Control the Vagrant virtual machines

Introduction

vagrantctl is a simple script to list, start and stop Vagrant managed virtual machines in a given subfolder. Additional get the status and ssh configuration.

Usage

$ vagrantctl -h
usage: vagrantctl [-h] [-b BASE_DIRECTORY] {list,up,halt,status,ssh-config} ...

vagrantctl

positional arguments:
  {list,up,halt,status,ssh-config}

  optional arguments:
    -h, --help            show this help message and exit
    -b BASE_DIRECTORY, --base-directory BASE_DIRECTORY
                          vm base directory

The base-directory can also be configured within a configuration file .vagrantctl located in the user home directory.

[vagrantctl]
base-directory=/Users/tschaefer/.vagrant.d/container

License

BSD 3-clause

Is it any good?

Yes

About

:neckbeard: vagrantctl - Control the Vagrant virtual machines

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 100.0%