Sha256: 0ee00c2ede8343e35da1ff67c47c1858ee6ff9e6520e6f11b2a69e278e9bcb20
Contents?: true
Size: 1 KB
Versions: 5
Compression:
Stored size: 1 KB
Contents
# frozen_string_literal: true require "googleauth" Meetalendar.configure do |config| # application layout to be used to index blog posts # config.app_layout = 'comfy/meetalendar/application' # Number of posts per page. Default is 10 # config.posts_per_page = 10 # Loading credentials for the meelanedar functionality ENV_MEETALENDAR_CREDENTIALS_FILEPATH ||= "MEETALENDAR_CREDENTIALS_FILEPATH".freeze Rails.logger.error("#{ENV_MEETALENDAR_CREDENTIALS_FILEPATH} is not set but needed!") if !ENV.has_key?(ENV_MEETALENDAR_CREDENTIALS_FILEPATH) MEETALENDAR_CREDENTIALS_FILEPATH ||= Comfy::Admin::Meetalendar::AuthCredential.expand_env(ENV[ENV_MEETALENDAR_CREDENTIALS_FILEPATH].to_s) File.open MEETALENDAR_CREDENTIALS_FILEPATH.to_s do |file| json = file.read all_credentials = MultiJson.load json MEETALENDAR_CREDENTIALS_MEETUP ||= all_credentials["meetup"] MEETALENDAR_CREDENTIALS_GOOGLE_CALENDAR_CLIENT_ID ||= Google::Auth::ClientId.from_hash all_credentials["google_calendar"] end end
Version data entries
5 entries across 5 versions & 1 rubygems