bisos.vagrantBaseBoxes: Facilities for Creating and Managing Vagrant Packer Base Boxes
Project description
Overview
bisos.vagrantBaseBoxes provides various facilities for creation and management of Vagrant Packer Base Boxes.
bisos.vagrantBaseBoxes is a python package that uses the PyCS-Framework for its implementation. It is a BISOS-Capability and a Standalone-BISOS-Package.
Much of bisos.vagrantBaseBoxes is based on https://github.com/rgl/debian-vagrant but our general data driven approach is different.
Package Documentation At Github
The information below is a subset of the full of documentation for this bisos-pip package. More complete documentation is available at: https://github.com/bisos-pip/capability-cs
Table of Contents TOC
About vagrantBaseBoxes Data (packer base box specifications)
bisos.vagrantBaseBoxes is data driven. By itself it is useless. It operates on well structured directories which contain packer base box specifications.
In BISOS, the packer base box specifications are in the form of a BISOS Repo Object (BRO). The github url for the BRO is:
https://github.com/bxObjects/bro_vagrantDebianBaseBoxes
In BISOS, the defaults are:
cd /bisos/git/bxRepos/bxObjects
git clone https://github.com/bxObjects/bro_vagrantDebianBaseBoxes.git
You can clone that repo anywhere and then just adjust the command line path to it.
Part of BISOS — ByStar Internet Services Operating System
bisos.vagrantBaseBoxes as a Standalone Piece of BISOS
bisos.vagrantBaseBoxes is a standalone piece of BISOS. It can be used as a self-contained Python package separate from BISOS. Follow the installation and usage instructions below for your own use.
Installation
The sources for the bisos.vagrantBaseBoxes pip package are maintained at: https://github.com/bisos-pip/vagrantBaseBoxes.
The bisos.vagrantBaseBoxes pip package is available at PYPI as https://pypi.org/project/bisos.vagrantBaseBoxes
You can install bisos.vagrantBaseBoxes with pip or pipx.
Installation With pip
If you need access to bisos.vagrantBaseBoxes as a python module, you can install it with pip:
pip install bisos.vagrantBaseBoxes
Installation With pipx
If you only need access to bisos.vagrantBaseBoxes on command-line, you can install it with pipx:
pipx install bisos.vagrantBaseBoxes
The following commands are made available:
vagrantBaseBoxes-sbom.cs (Software Bill of Material)
vagrantBoxProc.cs
Usage
First Install the packer box specifications.
Clone the packer box specifications somewhere. Perhaps in your home directory.
git clone https://github.com/bxObjects/bro_vagrantDebianBaseBoxes.git
Support
Planned Improvements
Fully absorb all of lcaVagrantXX.sh
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file bisos_vagrantbaseboxes-0.22.tar.gz.
File metadata
- Download URL: bisos_vagrantbaseboxes-0.22.tar.gz
- Upload date:
- Size: 34.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
85ea1d6b2aabec0d89ec3dd72aed6c8a2e4aa31932f4ceaa0f391e984dca9565
|
|
| MD5 |
823f11858f66f70a01cde919701541fa
|
|
| BLAKE2b-256 |
0336ea912108e9b80d18b9c54086c31ef0f5d0c9316b78979a4d49fb2b5d35e8
|