Contains common macros, constants and functions between the
different
Contains commands for managing certificates.
Implements the brane check
-subcommand, which attempts to validate
a workflow against remote policy.
Does things relating to datasets (and the data
subcommand).
File that contains file-spanning error definitions for the brane-cli
Implements subcommands that relate to identity management of the
user on the instances to which we will want to connect.
Keeps track of old BRANE v1.0.0 configuration files so that we may
upgrade them.
A very trivial planner, that simple plans every dataset to run on
‘localhost’.
Implements the interactive Read-Eval-Print Loop.
Implements running a single BraneScript file.
Defines (public) interfaces and structs in the brane-cli
crate.
Contains functions for testing package functions.
Implements functions for upgrading previous version configuration
files to the newer ones.
Contains useful utilities used throughout the brane-cli package.
Implements functions for various verification tasks.
The VM for the local use-case is one that simply directly
interacts with the planner and worker without any complicated
networking.