mirror of
https://github.com/rust-vmm/rust-vmm-ci.git
synced 2026-08-05 03:08:31 +00:00
21 lines
637 B
Python
21 lines
637 B
Python
# Copyright 2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
import os
|
|
import subprocess
|
|
|
|
|
|
def get_repo_root_path():
|
|
"""Terrible hack to get the root path of the repository."""
|
|
integration_tests_path = os.path.dirname(os.path.realpath(__file__))
|
|
rust_vmm_ci_path = os.path.dirname(integration_tests_path)
|
|
|
|
return os.path.dirname(rust_vmm_ci_path)
|
|
|
|
|
|
def get_cmd_output(cmd):
|
|
"""Returns stdout content of `cmd` command."""
|
|
cmd_out = subprocess.run(cmd, shell=True, check=True, stdout=subprocess.PIPE)
|
|
stdout = cmd_out.stdout.decode("utf-8")
|
|
return stdout
|