def _unlock_file(f):
 if fcntl:
  fcntl.lockf(f, fcntl.LOCK_UN)
 if os.path.exists((f.name + '.lock')):
  os.remove((f.name + '.lock'))

def _unlock_file ( f ) : if fcntl : fcntl . lockf ( f , fcntl . LOCK_UN ) if os . path . exists ( ( f . name + '.lock' ) ) : os . remove ( ( f . name + '.lock' ) )
unlock file f using lockf and dot locking .