Skip to content

A PowerShell Module used to communicate over the Vagrant Cloud API

License

Notifications You must be signed in to change notification settings

srjennings/PSVagrantCloud

Repository files navigation

PSVagrantCloud

PSVagrantCloud provides a way to interface with the Vagrant Cloud api through PowerShell.

Prerequisites to get started

The PowerShell Module can be used to generate API tokens, used for the majority of commands and tasks!

Installation

At a PowerShell command prompt, run:

Install-Module PSVagrantCloud

This will download the module from the official source, PSGallery.

Alternate Installation

  1. Pull down the module directly from git (clone):
git clone https://github.com/deyjcode/PSVagrantCloud.git
  1. Copy the folder into a PSModulePath environment variable location.

  2. Import the module with Import-Module

Documentation

All module documentation can be found in the built-in help. As well, in this repository, one can find markdown generated help from PlatyPS to quickly find what you are looking for.

Use Case

Use this module to find, create, update all types of objects from the Vagrant Cloud.

Help needed or questions?

Feel free to open an issue or contribute!

To-Do

  • Add functionality to upload new providers. In the interest of time, and lack of personal need, this functionality is not yet added.
  • Format errors a bit better.
  • Incorporate more uses of the pipeline
  • Further testing on Linux
  • Add More Pester Tests

About

A PowerShell Module used to communicate over the Vagrant Cloud API

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published