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
FS-SC
AsapoWorker
Commits
638c18de
Commit
638c18de
authored
Apr 16, 2021
by
Mikhail Karnevskiy
Browse files
Merge branch 'fix/callback' into 'master'
Fix: callback and workers without metadata stream See merge request
!27
parents
cb8f8b40
3e64a104
Pipeline
#5048
passed with stage
in 48 seconds
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
src/AsapoWorker/asapo_sender.py
View file @
638c18de
...
...
@@ -179,6 +179,7 @@ class AsapoSender:
self
.
producer
.
send_stream_finished_flag
(
stream
=
self
.
stream
,
last_id
=
last_id
,
next_stream
=
next_stream
)
def
_callback
(
self
,
header
,
err
):
header
=
{
key
:
val
for
key
,
val
in
header
.
items
()
if
key
!=
'data'
}
with
self
.
_lock
:
assert
self
.
_n_queued
>
0
self
.
_n_queued
-=
1
...
...
src/AsapoWorker/streamer.py
View file @
638c18de
...
...
@@ -50,7 +50,8 @@ def get_new_stream(stream, receiver_stream_list, metadata_stream_list,
receiver_stream_list
=
sorted
(
receiver_stream_list
,
key
=
lambda
x
:
x
[
'timestampCreated'
])
receiver_stream_list
=
[
x
[
'name'
]
for
x
in
receiver_stream_list
]
metadata_stream_list
=
[
x
[
'name'
]
for
x
in
metadata_stream_list
]
if
isinstance
(
metadata_stream_list
,
list
):
metadata_stream_list
=
[
x
[
'name'
]
for
x
in
metadata_stream_list
]
if
'basename'
in
naming_scheme
:
if
sender_stream_list
is
None
:
log
.
warning
(
...
...
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