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
07625e4c
Commit
07625e4c
authored
Jul 09, 2025
by
BO ZHANG
🏀
Browse files
tweaks
parent
5511f04a
Changes
2
Hide whitespace changes
Inline
Side-by-side
csst_dag/dag/_base_dag.py
View file @
07625e4c
...
...
@@ -7,7 +7,7 @@ from astropy import table
from
.._dfs
import
DFS
,
dfs
from
..hash
import
generate_sha1_from_time
from
._dispatcher
import
Dispatcher
from
._dispatcher
import
Dispatcher
,
override_common_keys
DAG_CONFIG_DIR
=
os
.
path
.
join
(
...
...
@@ -108,10 +108,10 @@ class BaseDAG:
)
task_list
=
self
.
dispatcher
(
filtered_plan_basis
,
filtered_data_basis
)
dag_run_list
=
[]
for
task
in
task_list
:
for
this_
task
in
task_list
:
dag_run
=
self
.
gen_dag_run
(
dag_group_run
=
dag_group_run
,
**
t
ask
,
**
t
his_task
[
"task"
]
,
)
dag_run_list
.
append
(
dag_run
)
...
...
@@ -187,21 +187,10 @@ class BaseDAG:
"""
# copy template
dag_run
=
self
.
dag_run_template
.
copy
()
# update dag_group_run info
for
k
,
v
in
dag_group_run
.
items
():
assert
(
k
in
self
.
dag_run_template
.
keys
()
),
f
"
{
k
}
not in
{
self
.
dag_run_template
.
keys
()
}
"
dag_run
[
k
]
=
v
# update dag_run info
for
k
,
v
in
dag_run_kwargs
.
items
():
assert
(
k
in
self
.
dag_run_template
.
keys
()
),
f
"
{
k
}
not in
{
self
.
dag_run_template
.
keys
()
}
"
dag_run
[
k
]
=
v
# update dag_group_run
dag_run
=
override_common_keys
(
dag_run
,
dag_group_run
)
# update dag_run
dag_run
=
override_common_keys
(
dag_run
,
dag_run_kwargs
)
return
dag_run
@
staticmethod
...
...
csst_dag/dag_config/csst-msc-l1-mbi.json
View file @
07625e4c
...
...
@@ -7,6 +7,7 @@
"priority"
:
1
,
"pmapname"
:
""
,
"dataset"
:
"csst-msc-c9-25sqdeg-v3"
,
"instrument"
:
"MSC"
,
"obs_type"
:
"WIDE"
,
"obs_group"
:
"W2"
,
"obs_id"
:
"10100232366"
,
...
...
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