23 lines
824 B
Python
23 lines
824 B
Python
# Copyright 2022 The Chromium OS Authors. All rights reserved.
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
# found in the LICENSE file.
|
|
"""Starts a GSCDevboardHost manually for local testing."""
|
|
|
|
import logging
|
|
import os
|
|
|
|
import common
|
|
from autotest_lib.server.hosts import gsc_devboard_host
|
|
|
|
# Start service per env vars DOCKER_HOST, DEBUGGER_SERIAL, DEVBOARDSVC_PORT
|
|
logging.basicConfig(level=logging.INFO)
|
|
e = os.environ
|
|
h = gsc_devboard_host.GSCDevboardHost()
|
|
h._initialize('',
|
|
service_debugger_serial=e.get('DEBUGGER_SERIAL'),
|
|
service_port=e.get('DEVBOARDSVC_PORT',
|
|
gsc_devboard_host.DEFAULT_SERVICE_PORT))
|
|
h.start_service()
|
|
logging.info("Service started, container endpoint at %s:%s", h.service_ip,
|
|
h.service_port)
|