Skip to content

Attribute error in Metadata Sink #871

@abramov-oleg

Description

@abramov-oleg
metadata-sink-1  |   File "/opt/savant/adapters/python/sinks/metadata_json.py", line 248, in <module>
metadata-sink-1  |     main()
metadata-sink-1  |   File "/opt/savant/adapters/python/sinks/metadata_json.py", line 239, in main
metadata-sink-1  |     sink.write(zmq_message)
metadata-sink-1  |   File "/opt/savant/adapters/python/sinks/metadata_json.py", line 121, in write
metadata-sink-1  |     return self._write_eos(message.as_end_of_stream())
metadata-sink-1  |   File "/opt/savant/adapters/python/sinks/metadata_json.py", line 173, in _write_eos
metadata-sink-1  |     result = writer.write_eos(eos)
metadata-sink-1  | AttributeError: 'tuple' object has no attribute 'write_eos'
metadata-sink-1 exited with code 1

Looks like the result of self.last_writer_per_source.get() has to be unpacked

writer = self.last_writer_per_source.get(eos.source_id)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions