class SC2Cli::Shared::Region

Attributes

api_server[R]
description[R]
id[R]
name[R]
oauth_server[R]
realm[R]

Public Class Methods

new(name: nil) click to toggle source
# File lib/sc2cli/shared/region.rb, line 86
def initialize(name: nil)
  name = name || @@name

  @@console.fatal("Invalid region: #{name}!") unless @@regions.key?(name)

  @name = name

  @api_server   = @@regions[name]["api_server"]
  @description  = @@regions[name]["description"]
  @id           = @@regions[name]["id"]
  @oauth_server = @@regions[name]["oauth_server"]
  @realm        = @@regions[name]["realm"]
end