code: def reload(self):
          
          new = self.__class__.pickle_load(self.workdir)
          self = new
docs: Reload the flow from the pickle file. Used when we are monitoring the flow
          executed by the scheduler. In this case, indeed, the flow might have been changed
          by the scheduler and we have to reload the new flow in memory.