Module: ElasticAPM::Spies::AzureStorageTableSpy::Ext Private

Defined in:
lib/elastic_apm/spies/azure_storage_table.rb

This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.

Instance Method Summary collapse

Instance Method Details

#query_tables(*args) ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Methods WITHOUT table_name as first parameter



126
127
128
129
130
131
132
133
134
# File 'lib/elastic_apm/spies/azure_storage_table.rb', line 126

def query_tables(*args)
  unless (transaction = ElasticAPM.current_transaction)
    return super(*args)
  end

  ElasticAPM::Spies::AzureStorageTableSpy::Helpers.instrument("query_tables", service: self) do
    super(*args)
  end
end