Skip to content

Commit

Permalink
Remove dependency on api
Browse files Browse the repository at this point in the history
  • Loading branch information
kaylareopelle committed Aug 2, 2023
1 parent 6a60c95 commit c703d58
Show file tree
Hide file tree
Showing 5 changed files with 3 additions and 7 deletions.
1 change: 0 additions & 1 deletion logs_api/lib/opentelemetry-logs-api.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,5 @@
#
# SPDX-License-Identifier: Apache-2.0

require 'opentelemetry'
require_relative 'opentelemetry/logs'
require_relative 'opentelemetry/logs/version'
3 changes: 1 addition & 2 deletions logs_api/lib/opentelemetry/logs.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,9 @@
#
# SPDX-License-Identifier: Apache-2.0

require 'opentelemetry' # TODO: do we need this?
require_relative 'logs/log_record'
require_relative 'logs/logger'
require_relative 'logs/logger_provider'
require_relative 'logs/logger'

module OpenTelemetry
# The Logs API records a timestamped text record with metadata.
Expand Down
2 changes: 1 addition & 1 deletion logs_api/lib/opentelemetry/logs/log_record.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

module OpenTelemetry
module Logs
# The object representing a single log and its associated attributes
# No-op implementation of an emitted log and its associated attributes
class LogRecord; end
end
end
2 changes: 1 addition & 1 deletion logs_api/lib/opentelemetry/logs/logger.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

module OpenTelemetry
module Logs
# No-op implementation of Logger.
# No-op implementation of logger.
class Logger
# Create a {LogRecord}
#
Expand Down
2 changes: 0 additions & 2 deletions logs_api/opentelemetry-logs-api.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,6 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']
spec.required_ruby_version = '>= 3.0'

spec.add_dependency 'opentelemetry-api', '~> 1.0'

spec.add_development_dependency 'bundler', '>= 1.17'
spec.add_development_dependency 'minitest', '~> 5.0'
spec.add_development_dependency 'rake', '~> 12.0'
Expand Down

0 comments on commit c703d58

Please sign in to comment.