... | ... | @@ -80,6 +80,7 @@ The `manage` function can build, destroy or execute other commands on the sandbo |
|
|
manage(command_name: str,
|
|
|
sandbox_location: Union[str, Path],
|
|
|
machines: Optional[List[str]] = None,
|
|
|
ansible_vars: str = "",
|
|
|
output: OutputLocation = OutputLocation.DEVNULL,
|
|
|
error: OutputLocation = OutputLocation.DEVNULL) -> None
|
|
|
```
|
... | ... | @@ -102,6 +103,12 @@ manage(command_name: str, |
|
|
- A list of names of virtual machines on which the command should be performed.
|
|
|
- If the list is empty or None (default), the command will be executed on all defined virtual machines.
|
|
|
|
|
|
### ansible_vars
|
|
|
|
|
|
- Additional Ansible variables that are passed to Ansible before building a sandbox.
|
|
|
- All variables are expected to be in a single string: `var1:val1;var2:val2`
|
|
|
- Does not work with intermediate definitions generated before v3.0.0.
|
|
|
|
|
|
### output and error
|
|
|
|
|
|
- The device to which the output and the error output of Vagrant and Ansible should be sent.
|
... | ... | |