blob: 1789e10b50cf0710556f0a27c74792e41e58e9f6 [file] [log] [blame]
# Copyright 2007 Google Inc. Released under the GPL v2
"""This is a convenience module to import all available types of hosts.
Implementation details:
You should 'import hosts' instead of importing every available host module.
# host abstract classes
from base_classes import Host
from remote import RemoteHost
# host implementation classes
from adb_host import ADBHost
from ssh_host import SSHHost
from cros_host import CrosHost
from chameleon_host import ChameleonHost
from servo_host import ServoHost
# factory function
from factory import create_host
from factory import create_target_machine
# Many host creation sites only import the package, so also provide useful
# methods associated with host creation.
from base_classes import send_creation_metric