forked from kernelci/kernelci-core
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathkci
executable file
·31 lines (25 loc) · 816 Bytes
/
kci
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/usr/bin/env python3
#
# SPDX-License-Identifier: LGPL-2.1-or-later
#
# Copyright (C) 2022, 2023 Collabora Limited
# Author: Guillaume Tucker <[email protected]>
"""KernelCI Command Line Tool
This executable module is the entry point for the kci command line tool. It
provides a way to manually interact with the KernelCI API and its related
features. See the online documentation for more details:
https://kernelci.org/docs/api/.
"""
from kernelci.cli import kci
from kernelci.cli import ( # pylint: disable=unused-import
api as kci_api,
config as kci_config,
docker as kci_docker,
event as kci_event,
job as kci_job,
node as kci_node,
storage as kci_storage,
user as kci_user,
)
if __name__ == '__main__':
kci() # pylint: disable=no-value-for-parameter