Netkit Deploy

Deploy a given Netkit lab to a Netkit server

class AutoNetkit.deploy.netkit_deploy.NetkitDeploy(server, lab_dir, network, xterm=False, host_alias=None)[source]

Deploy a given Netkit lab to a Netkit server

archive_and_transfer_lab()[source]

Archives lab, transfers to remote server, and extracts

confirm_hosts_shutdown(host_list)[source]

Shuts down any machines in host_list which are still running

deploy()[source]

Deploys lab_dir to Netkit server

get_lab_host_list()[source]

Uses Netkit command to get list of hosts in lab

start_lab()[source]

Starts Netkit lab. Will also copy across lab if Netkit host is remote