Module: EME

Defined in:
lib/eme/bt.rb,
lib/eme/sso.rb,
lib/eme/shop.rb,
lib/eme/lootbox.rb,
lib/eme/admin_user.rb,
lib/eme/tera_server.rb,
lib/eme/subscription.rb,
lib/eme/tera_game_data.rb,
lib/eme_services_client.rb

Defined Under Namespace

Classes: AMS, AdminUser, Auth, BT, Billing, Lootbox, SSO, Shop, Subscription, TeraGameData, TeraServer

Constant Summary collapse

SERVICES =
["admin_user", "ams", "auth", "billing", "bt", "email", "lootbox", "sso", "shop",
"subscription", "tera_game_data", "tera_server"]

Class Method Summary collapse

Class Method Details

.load_servicesObject



4
5
6
7
8
9
10
11
12
13
# File 'lib/eme_services_client.rb', line 4

def self.load_services
  loaded = []
  SERVICES.each do |serv|
    if(File.exists?("./config/eme_#{serv}.yml"))
      require_relative "./eme/#{serv}"
      loaded << serv
    end
  end
  return loaded
end