module Cronofy
Constants
- BatchEntry
- VERSION
Public Class Methods
api_url(data_center_override)
click to toggle source
# File lib/cronofy.rb, line 31 def self.api_url(data_center_override) if data_center_override api_url_for_data_center(data_center_override) else ENV['CRONOFY_API_URL'] || api_url_for_data_center(default_data_center) end end
api_url=(value)
click to toggle source
# File lib/cronofy.rb, line 39 def self.api_url=(value) @api_url = value end
api_url_for_data_center(dc)
click to toggle source
# File lib/cronofy.rb, line 47 def self.api_url_for_data_center(dc) @api_urls ||= Hash.new do |hash, key| if key.nil? || key.to_sym == :us url = "https://api.cronofy.com" else url = "https://api-#{key}.cronofy.com" end hash[key] = url.freeze end @api_urls[dc] end
api_url_for_data_centre()
click to toggle source
# File lib/cronofy.rb, line 43 def self.api_url_for_data_centre api_url_for_data_center end
app_url(data_center_override)
click to toggle source
# File lib/cronofy.rb, line 61 def self.app_url(data_center_override) if data_center_override app_url_for_data_center(data_center_override) else ENV['CRONOFY_APP_URL'] || app_url_for_data_center(default_data_center) end end
app_url=(value)
click to toggle source
# File lib/cronofy.rb, line 69 def self.app_url=(value) @app_url = value end
app_url_for_data_center(dc)
click to toggle source
# File lib/cronofy.rb, line 77 def self.app_url_for_data_center(dc) @app_urls ||= Hash.new do |hash, key| if key.nil? || key.to_sym == :us url = "https://app.cronofy.com" else url = "https://app-#{key}.cronofy.com" end hash[key] = url.freeze end @app_urls[dc] end
app_url_for_data_centre(dc)
click to toggle source
# File lib/cronofy.rb, line 73 def self.app_url_for_data_centre(dc) app_url_for_data_center(dc) end
default_data_center()
click to toggle source
# File lib/cronofy.rb, line 23 def self.default_data_center @default_data_center || ENV['CRONOFY_DATA_CENTER'] || ENV['CRONOFY_DATA_CENTRE'] end
default_data_center=(value)
click to toggle source
# File lib/cronofy.rb, line 27 def self.default_data_center=(value) @default_data_center = value end
default_data_centre()
click to toggle source
# File lib/cronofy.rb, line 15 def self.default_data_centre default_data_center end
default_data_centre=(value)
click to toggle source
# File lib/cronofy.rb, line 19 def self.default_data_centre=(value) default_data_center= value end