COT.vm_context_manager module¶
Context manager for virtual machine definitions.
- class VMContextManager(input_file, output_file)[source]¶
Context manager for virtual machine definitions.
When the context manager exits, unless an error occurred, the virtual machine’s write() method is called. Regardless of whether an error occurred, the virtual machine’s destroy() method is then called.
Use as follows:
with VMContextManager(input_file, output_file) as vm: vm.foo() vm.bar()