-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path__init__.py
More file actions
36 lines (32 loc) · 851 Bytes
/
__init__.py
File metadata and controls
36 lines (32 loc) · 851 Bytes
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
32
33
34
35
36
# Released under MIT License.
# Copyright (c) 2025-2026 Ladislav Bartos and Robert Vacha Lab
"""
Core implementation of the qq command-line tool.
This package provides the internal logic behind qq's job-submission and
job-management workflow. It defines the abstractions for batch systems, concrete
backends (PBS, Slurm, and site-specific variants), utilities for preparing and
synchronizing working directories, loop-job handling, and helpers for inspecting
jobs, queues, and nodes. All qq CLI commands ultimately delegate to the
functionality implemented here.
"""
from .qq import __version__, cli
__all__ = [
"__version__",
"cli",
"archive",
"batch",
"cd",
"clear",
"core",
"go",
"info",
"jobs",
"kill",
"nodes",
"properties",
"queues",
"run",
"submit",
"sync",
"wipe",
]