module MagicAdmin::Config
Public Class Methods
api_base()
click to toggle source
Description:
Method provides you api base url
Returns:
api base url
# File lib/magic-admin/config.rb, line 61 def self.api_base "https://api.magic.link" end
language()
click to toggle source
Description:
Method provides you sdk programming language
Returns:
sdk programming language
# File lib/magic-admin/config.rb, line 21 def self.language "ruby" end
language_version()
click to toggle source
Description:
Method provides you sdk programming language version
Returns:
sdk programming language version
# File lib/magic-admin/config.rb, line 30 def self.language_version RUBY_VERSION end
nbf_grace_period()
click to toggle source
Description:
Method provides you nbf grace period
Returns:
nbf grace period
# File lib/magic-admin/config.rb, line 70 def self.nbf_grace_period 300 end
platform()
click to toggle source
Description:
Method provides you platform information
Returns:
user platform information
# File lib/magic-admin/config.rb, line 12 def self.platform RUBY_PLATFORM end
publisher()
click to toggle source
Description:
Method provides you sdk publisher name
Returns:
sdk publisher name
# File lib/magic-admin/config.rb, line 52 def self.publisher "MagicLabs" end
user_name()
click to toggle source
Description:
Method provides you installation machine user_name
Returns:
installation machine user_name
# File lib/magic-admin/config.rb, line 39 def self.user_name login = Etc.getlogin return "None" if login.nil? Etc.getpwnam(login).gecos.split(/,/).first end