Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
csst-cicd
csst-dag
Commits
7858b5c5
Commit
7858b5c5
authored
Jul 10, 2025
by
BO ZHANG
🏀
Browse files
tweaks
parent
4dc7deb0
Changes
1
Show whitespace changes
Inline
Side-by-side
csst_dag/dag/_base_dag.py
View file @
7858b5c5
import
json
import
os
from
typing
import
Any
,
Callable
,
Optional
from
typing
import
Callable
import
yaml
from
astropy
import
table
from
._dispatcher
import
override_common_keys
from
.._dfs
import
DFS
,
dfs
from
..hash
import
generate_sha1_from_time
from
._dispatcher
import
Dispatcher
,
override_common_keys
DAG_CONFIG_DIR
=
os
.
path
.
join
(
os
.
path
.
dirname
(
os
.
path
.
dirname
(
__file__
)),
"dag_config"
,
)
"""
- BaseTrigger
- AutomaticTrigger
- ManualTrigger
- with Parameters
- without Parameters
"""
class
BaseDAG
:
"""Base class for all Directed Acyclic Graph (DAG) implementations.
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment