class_docstr: Abstract base class for a file lock object.
docstr: :return: path to the lock file
docstr_tok: [":","return",":","path","to","the","lock","file"]
code: def lock_file(self):
      """:return: path to the lock file"""
      return self._lock_file
  
imports: import logging
  import time
  from threading import Lock
  from ._error import Timeout
label_desc: Use image node_id 2 for calling the BaseFileLock obj's underlying member method code with example usage: obj.lock_file() and returns: self