1 # 2 # Copyright 2007 Google Inc. Released under the GPL v2 3 4 """This is a convenience module to import all available types of hosts. 5 6 Implementation details: 7 You should 'import hosts' instead of importing every available host module. 8 """ 9 10 11 # host abstract classes 12 from base_classes import Host 13 from remote import RemoteHost 14 15 # host implementation classes 16 from adb_host import ADBHost 17 from ssh_host import SSHHost 18 from guest import Guest 19 from kvm_guest import KVMGuest 20 from cros_host import CrosHost 21 from chameleon_host import ChameleonHost 22 from servo_host import ServoHost 23 from testbed import TestBed 24 25 # bootloader classes 26 from bootloader import Bootloader 27 28 # factory function 29 from factory import create_host 30 from factory import create_testbed 31 from factory import create_target_machine 32