Class: Hyperion::Config::AdminConfig

Inherits:
Object
  • Object
show all
Defined in:
lib/hyperion/config.rb

Overview

Admin endpoint subconfig. ‘token` was `admin_token` in 1.6.x; `listener_port` / `listener_host` are new-in-1.7 (RFC A8 sibling listener; default nil keeps admin mounted in-app via AdminMiddleware).

Constant Summary collapse

ATTRS =
%i[token listener_port listener_host].freeze

Instance Method Summary collapse

Constructor Details

#initializeAdminConfig

Returns a new instance of AdminConfig.



121
122
123
124
125
# File 'lib/hyperion/config.rb', line 121

def initialize
  @token         = nil
  @listener_port = nil
  @listener_host = '127.0.0.1'
end