class_docstr: Log reader to read vdl log, support for frontend api in lib.py.
  
      
code: def register_reader(self, path, dir=None, update=True):
      if update:
          if path not in list(self.readers.keys()):
              reader = RecordReader(filepath=path, dir=dir)
              self.readers[path] = reader
      else:
          pass
  
imports: import collections
  import os
  from functools import partial
  from visualdl.component import components
  from visualdl.io import bfile
  from visualdl.proto import record_pb2
  from visualdl.reader.record_reader import RecordReader
  from visualdl.server.data_manager import default_data_manager
  from visualdl.utils.string_util import decode_tag
  from visualdl.utils.string_util import encode_tag
label_desc: Use image node_id 17 for calling the LogReader obj's underlying member method code with example usage: obj.register_reader(path, dir, update) without return types