Sha256: 5bc5953038b912a398559052a03c30d7462a242fb35e672905ebb426067f0b63

Contents?: true

Size: 370 Bytes

Versions: 11

Compression:

Stored size: 370 Bytes

Contents

# frozen_string_literal: true

require 'rails_autoscale_agent/version'

module RailsAutoscaleAgent
  class Registration < Struct.new(:config)

    def to_params
      {
        dyno: config.dyno,
        pid: config.pid,
        ruby_version: RUBY_VERSION,
        rails_version: defined?(Rails) && Rails.version,
        gem_version: VERSION,
      }
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
rails_autoscale_agent-0.8.3 lib/rails_autoscale_agent/registration.rb
rails_autoscale_agent-0.8.2 lib/rails_autoscale_agent/registration.rb
rails_autoscale_agent-0.8.1 lib/rails_autoscale_agent/registration.rb
rails_autoscale_agent-0.8.0 lib/rails_autoscale_agent/registration.rb
rails_autoscale_agent-0.7.0 lib/rails_autoscale_agent/registration.rb
rails_autoscale_agent-0.6.3 lib/rails_autoscale_agent/registration.rb
rails_autoscale_agent-0.6.2 lib/rails_autoscale_agent/registration.rb
rails_autoscale_agent-0.6.1 lib/rails_autoscale_agent/registration.rb
rails_autoscale_agent-0.6.0 lib/rails_autoscale_agent/registration.rb
rails_autoscale_agent-0.4.1 lib/rails_autoscale_agent/registration.rb
rails_autoscale_agent-0.4.0 lib/rails_autoscale_agent/registration.rb