Skip to content

Latest commit

 

History

History
51 lines (37 loc) · 3.59 KB

repository.rst

File metadata and controls

51 lines (37 loc) · 3.59 KB

Repository reference

A BundleWrap repository contains everything you need to contruct the configuration for your systems.

This page describes the various subdirectories and files than can exist inside a repo.

.wy-table-responsive table td { vertical-align: top !important; white-space: normal !important; }
Name Documentation Purpose
nodes.py nodespy This file tells BundleWrap what nodes (servers, VMs, ...) there are in your environment and lets you configure options such as hostnames.
groups.py groupspy This file allows you to organize your nodes into groups.
bundles/ bundles This required subdirectory contains the bulk of your configuration, organized into bundles of related items.
data/ This optional subdirectory contains data files that are not generic enough to be included in bundles (which are meant to be shareable).
hooks/ hooks This optional subdirectory contains hooks you can use to act on certain events when using BundleWrap.
items/ dev_item This optional subdirectory contains the code for your custom item types.
libs/ libs This optional subdirectory contains reusable custom code for your bundles.

nodes.py groups.py bundles hooks dev_item libs plugins