func (h *fshandler) RemoveDir(sessionID [16]byte, request *rmdir.Request) (xrdproto.Marshaler, xrdproto.ResponseStatus) {
	if err := os.Remove(path.Join(h.basePath, request.Path)); err != nil {
		return xrdproto.ServerError{
			Code:    xrdproto.IOError,
			Message: fmt.Sprintf("An IO error occurred: %v", err),
		}, xrdproto.Error
	}
	return nil, xrdproto.Ok
}
// RemoveDir implements server.Handler.RemoveDir.
RemoveDir implements server.Handler.RemoveDir.
// RemoveDir implements server . Handler . RemoveDir .
func (h *fshandler) RemoveDir(sessionID [16]byte, request *rmdir.Request) (xrdproto.Marshaler, xrdproto.ResponseStatus) {
	if err := os.Remove(path.Join(h.basePath, request.Path)); err != nil {
		return xrdproto.ServerError{
			Code:    xrdproto.IOError,
			Message: fmt.Sprintf("An IO error occurred: %v", err),
		}, xrdproto.Error
	}
	return nil, xrdproto.Ok
}
func ( h * fshandler ) RemoveDir ( sessionID [ 16 ] byte , request * rmdir . Request ) ( xrdproto . Marshaler , xrdproto . ResponseStatus ) { if err := os . Remove ( path . Join ( h . basePath , request . Path ) ) ; err != nil { return xrdproto . ServerError { Code : xrdproto . IOError , Message : fmt . Sprintf ( " " , err ) , } , xrdproto . Error } return nil , xrdproto . Ok }
RemoveDir implements server.Handler.RemoveDir.
RemoveDir implements server . Handler . RemoveDir .