docstr: Mark experiment as finished
  
  :param eid: Experiment ID
  :type eid: int
docstr_tok: ["Mark","experiment","as","finished",":","param","eid",":","Experiment","ID",":","type","eid",":","int"]
code: def end_experiment(self, eid):
      """
      Mark experiment as finished
  
      :param eid: Experiment ID
      :type eid: int
      """
      raise NotImplementedError
  
imports: import abc
  import logging
label_desc: Use image node_id 7 for calling the AbstractConnector obj's underlying member method code with example usage: obj.end_experiment(eid) without return types