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
47f70a8e
Commit
47f70a8e
authored
May 05, 2025
by
BO ZHANG
🏀
Browse files
tweaks
parent
3ab5bd4a
Changes
2
Show whitespace changes
Inline
Side-by-side
csst_dag/dag/_base_dag.py
View file @
47f70a8e
...
@@ -28,12 +28,14 @@ class BaseDAG(ABC):
...
@@ -28,12 +28,14 @@ class BaseDAG(ABC):
self
.
dag_id
=
dag_id
self
.
dag_id
=
dag_id
assert
dag_id
in
DAG_LIST
,
f
"
{
dag_id
}
not in DAG_LIST"
assert
dag_id
in
DAG_LIST
,
f
"
{
dag_id
}
not in DAG_LIST"
with
open
(
f
"
{
dag_id
}
.yml"
,
"r"
)
as
f
:
yml_path
=
os
.
path
.
join
(
DAG_CONFIG_DIR
,
f
"
{
dag_id
}
.yml"
)
self
.
dag
=
yaml
.
safe_load
(
f
)
json_path
=
os
.
path
.
join
(
DAG_CONFIG_DIR
,
f
"
{
dag_id
}
.json"
)
with
open
(
yml_path
,
"r"
)
as
f
:
self
.
dag
=
yaml
.
safe_load
(
f
)[
0
]
assert
(
assert
(
self
.
dag
[
"dag_id"
]
==
self
.
dag_id
self
.
dag
[
"dag_id"
]
==
self
.
dag_id
),
f
"
{
dag_id
}
not consistent with definition in .yml file."
),
f
"
{
self
.
dag
}
"
# ,
f"{dag_id} not consistent with definition in .yml file."
with
open
(
f
"
{
dag_id
}
.json"
,
"r"
)
as
f
:
with
open
(
json_path
,
"r"
)
as
f
:
self
.
msg_template
=
json
.
load
(
f
)
self
.
msg_template
=
json
.
load
(
f
)
self
.
msg_keys
=
set
(
self
.
msg_template
.
keys
())
self
.
msg_keys
=
set
(
self
.
msg_template
.
keys
())
...
...
csst_dag/dag/msc.py
View file @
47f70a8e
...
@@ -42,6 +42,8 @@ MSC_SLS_CHIPID = [
...
@@ -42,6 +42,8 @@ MSC_SLS_CHIPID = [
class
CsstMscL1Mbi
(
BaseDAG
):
class
CsstMscL1Mbi
(
BaseDAG
):
def
__init__
(
self
):
super
().
__init__
(
"csst-msc-l1-mbi"
)
def
schedule
(
def
schedule
(
self
,
self
,
...
...
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