�
�yh9 � �0 � S SK rS SKJs Jr S SKrS SKJrJ r J
r
S SKrS SKJ
r
JrJrJrJrJrJrJrJr S SKrS SKrS SKr\R2 R4 S 5 r\R2 R4 S 5 r\R2 R4 S 5 r\R2 R4 S 5 r\R2 R4 S 5 r\R2 R4 S 5 r S
r!S r"\R2 R4 S 5 r#\R2 R4 S
5 r$\R2 R4 S 5 r%S r&S r'S r(\R2 R4 S 5 r)\R2 R4 S 5 r*\R2 R4 S 5 r+\R2 R4 S 5 r,\R2 R4 S 5 r-\R2 R4 S 5 r.\R2 R4 S 5 r/S r0S r1g)� N)�patch� MagicMock� mock_open) � create_vm�start_vm�stop_vm� reboot_vm�generate_ignition_config�
get_vnc_ports�_apply_env_overrides�handle_request�load_configc � �� ^ # � [ S5 n [ S5 n[ 5 nX l [ R "