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-dfs
csst-dfs-api-cluster
Commits
03cba449
Commit
03cba449
authored
Jul 05, 2023
by
Wei Shoulin
Browse files
update sls 2
parent
3b45d8ad
Changes
1
Hide whitespace changes
Inline
Side-by-side
csst_dfs_api_cluster/sls/level2spectra.py
View file @
03cba449
...
@@ -24,7 +24,7 @@ class Level2SpectraApi(object):
...
@@ -24,7 +24,7 @@ class Level2SpectraApi(object):
:param kwargs: Parameter dictionary, key items support:
:param kwargs: Parameter dictionary, key items support:
level0_id: [str]
level0_id: [str]
level1_id: [int]
level1_id: [int]
spectra_id
: [str]
file_type
: [str]
create_time : (start, end),
create_time : (start, end),
qc2_status : [int],
qc2_status : [int],
prc_status : [int],
prc_status : [int],
...
@@ -37,7 +37,7 @@ class Level2SpectraApi(object):
...
@@ -37,7 +37,7 @@ class Level2SpectraApi(object):
resp
,
_
=
self
.
stub
.
Find
.
with_call
(
level2spectra_pb2
.
FindLevel2spectraReq
(
resp
,
_
=
self
.
stub
.
Find
.
with_call
(
level2spectra_pb2
.
FindLevel2spectraReq
(
level0_id
=
get_parameter
(
kwargs
,
"level0_id"
,
None
),
level0_id
=
get_parameter
(
kwargs
,
"level0_id"
,
None
),
level1_id
=
get_parameter
(
kwargs
,
"level1_id"
,
0
),
level1_id
=
get_parameter
(
kwargs
,
"level1_id"
,
0
),
spectra_id
=
get_parameter
(
kwargs
,
"
spectra_id
"
),
file_type
=
get_parameter
(
kwargs
,
"
file_type
"
),
create_time_start
=
get_parameter
(
kwargs
,
"create_time"
,
[
None
,
None
])[
0
],
create_time_start
=
get_parameter
(
kwargs
,
"create_time"
,
[
None
,
None
])[
0
],
create_time_end
=
get_parameter
(
kwargs
,
"create_time"
,
[
None
,
None
])[
1
],
create_time_end
=
get_parameter
(
kwargs
,
"create_time"
,
[
None
,
None
])[
1
],
qc2_status
=
get_parameter
(
kwargs
,
"qc2_status"
),
qc2_status
=
get_parameter
(
kwargs
,
"qc2_status"
),
...
@@ -73,7 +73,7 @@ class Level2SpectraApi(object):
...
@@ -73,7 +73,7 @@ class Level2SpectraApi(object):
return
Result
.
error
(
message
=
f
"id:
{
fits_id
}
not found"
)
return
Result
.
error
(
message
=
f
"id:
{
fits_id
}
not found"
)
return
Result
.
ok_data
(
data
=
Level2Spectra
().
from_proto_model
(
resp
.
record
))
return
Result
.
ok_data
(
data
=
Level2Spectra
().
from_proto_model
(
resp
.
record
))
except
grpc
.
RpcError
as
e
:
except
grpc
.
RpcError
as
e
:
return
Result
.
error
(
message
=
"%s:%s"
%
(
e
.
code
().
value
,
e
.
details
()))
return
Result
.
error
(
message
=
"%s:%s"
%
(
e
.
code
().
value
,
e
.
details
()))
...
@@ -123,12 +123,11 @@ class Level2SpectraApi(object):
...
@@ -123,12 +123,11 @@ class Level2SpectraApi(object):
def
write
(
self
,
**
kwargs
):
def
write
(
self
,
**
kwargs
):
''' insert a level2spectra record into database
''' insert a level2spectra record into database
parameter kwargs:
parameter kwargs:
level0_id: [str]
level0_id: [str]
level1_id: [int]
level1_id: [int]
spectra_id : [str]
file_type : [str]
region : [str]
filename : [str]
filename : [str]
file_path : [str]
file_path : [str]
prc_status : [int]
prc_status : [int]
...
@@ -143,8 +142,7 @@ class Level2SpectraApi(object):
...
@@ -143,8 +142,7 @@ class Level2SpectraApi(object):
id
=
0
,
id
=
0
,
level0_id
=
get_parameter
(
kwargs
,
"level0_id"
,
None
),
level0_id
=
get_parameter
(
kwargs
,
"level0_id"
,
None
),
level1_id
=
get_parameter
(
kwargs
,
"level1_id"
,
0
),
level1_id
=
get_parameter
(
kwargs
,
"level1_id"
,
0
),
spectra_id
=
get_parameter
(
kwargs
,
"spectra_id"
),
file_type
=
get_parameter
(
kwargs
,
"file_type"
),
region
=
get_parameter
(
kwargs
,
"region"
),
filename
=
get_parameter
(
kwargs
,
"filename"
,
""
),
filename
=
get_parameter
(
kwargs
,
"filename"
,
""
),
file_path
=
get_parameter
(
kwargs
,
"file_path"
,
""
),
file_path
=
get_parameter
(
kwargs
,
"file_path"
,
""
),
prc_status
=
get_parameter
(
kwargs
,
"prc_status"
,
-
1
),
prc_status
=
get_parameter
(
kwargs
,
"prc_status"
,
-
1
),
...
...
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