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 emulated_adb_host import EmulatedADBHost 18 from ssh_host import SSHHost 19 from cros_host import CrosHost 20 from chameleon_host import ChameleonHost 21 from servo_host import ServoHost 22 from testbed import TestBed 23 24 # factory function 25 from factory import create_host 26 from factory import create_testbed 27 from factory import create_target_machine 28