class EventStoreClient::GRPC::Commands::Projections::Delete
Public Instance Methods
call(name, options: {})
click to toggle source
# File lib/event_store_client/adapters/grpc/commands/projections/delete.rb, line 17 def call(name, options: {}) opts = { name: name, delete_emitted_streams: true, delete_state_stream: true, delete_checkpoint_stream: true }.merge(options) service.delete(request.new(options: opts), metadata: metadata) Success() rescue ::GRPC::Unknown => e Failure(:not_found) if e.message.include?('OperationFailed') end