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-pipeline
csst_common
Commits
d50ae7c3
Commit
d50ae7c3
authored
Jan 20, 2026
by
BO ZHANG
🏀
Browse files
Merge branch 'dev' into 'main'
abspath in OSS case See merge request
!6
parents
d5a4f0ae
d08f20ed
Pipeline
#11916
passed with stage
in 0 seconds
Changes
1
Pipelines
2
Hide whitespace changes
Inline
Side-by-side
csst_common/pipeline.py
View file @
d50ae7c3
...
@@ -248,7 +248,11 @@ class Pipeline:
...
@@ -248,7 +248,11 @@ class Pipeline:
"""Convert `file_path` to absolute path for DFS."""
"""Convert `file_path` to absolute path for DFS."""
dfs_recs_abs
=
copy
.
deepcopy
(
dfs_rec_list
)
dfs_recs_abs
=
copy
.
deepcopy
(
dfs_rec_list
)
for
rec
in
dfs_recs_abs
:
for
rec
in
dfs_recs_abs
:
rec
[
"file_path"
]
=
os
.
path
.
join
(
self
.
dfs_root
,
rec
[
"file_path"
])
rec
[
"file_path"
]
=
(
os
.
path
.
join
(
self
.
dfs_root
,
rec
[
"file_path"
])
if
rec
[
"file_path"
].
__contains__
(
":"
)
else
rec
[
"file_path"
]
)
return
dfs_recs_abs
return
dfs_recs_abs
def
convert_to_abspath_for_ccds_refs
(
self
,
ccds_refs
:
dict
)
->
dict
:
def
convert_to_abspath_for_ccds_refs
(
self
,
ccds_refs
:
dict
)
->
dict
:
...
@@ -257,7 +261,11 @@ class Pipeline:
...
@@ -257,7 +261,11 @@ class Pipeline:
print
(
ccds_refs_abs
)
print
(
ccds_refs_abs
)
for
ref_name
,
ref_path
in
ccds_refs_abs
[
"refs"
].
items
():
for
ref_name
,
ref_path
in
ccds_refs_abs
[
"refs"
].
items
():
print
(
ref_name
,
ref_path
)
print
(
ref_name
,
ref_path
)
ccds_refs_abs
[
"refs"
][
ref_name
]
=
os
.
path
.
join
(
self
.
ccds_root
,
ref_path
)
ccds_refs_abs
[
"refs"
][
ref_name
]
=
(
os
.
path
.
join
(
self
.
ccds_root
,
ref_path
)
if
ref_path
[
"file_path"
].
__contains__
(
":"
)
else
ref_path
)
print
(
ccds_refs_abs
)
print
(
ccds_refs_abs
)
return
ccds_refs_abs
return
ccds_refs_abs
...
...
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