'Release the lock.
Removes the PID file then releases the lock, or raises an
error if the current process does not hold the lock.'

def release(self):

    if self.i_am_locking():
        remove_existing_pidfile(self.path)
    super(PIDLockFile, self).release()
