(self, filepath, quiet=True)
TODO: Docstring for cancel_reservation_for_file

        @param filepath TODO
TODO: Docstring for cancel_reservation_for_file
TODO : Docstring for cancel_reservation_for_file
def cancel_reservation_for_file(self, filepath, quiet=True):
        """
        TODO: Docstring for cancel_reservation_for_file

        @param filepath TODO
        """
        mount_path = self._mount_for_path(filepath)

        try:
            mount = self._mounts.get(mount_path)
            try:
                del mount['reservations'][filepath]
            except (TypeError, KeyError) as e:
                if(quiet):
                    self.log.warn('No reservation for %s to cancel!' % filepath)
                else:
                    raise e
        except KeyError as e:
            if(quiet):
                self.log.warn('No reservations exist on %s!' % mount_path)
            else:
                raise e
def cancel_reservation_for_file ( self , filepath , quiet = True ) : mount_path = self . _mount_for_path ( filepath ) try : mount = self . _mounts . get ( mount_path ) try : del mount [ 'reservations' ] [ filepath ] except ( TypeError , KeyError ) as e : if ( quiet ) : self . log . warn ( 'No reservation for %s to cancel!' % filepath ) else : raise e except KeyError as e : if ( quiet ) : self . log . warn ( 'No reservations exist on %s!' % mount_path ) else : raise e