Sha256: b939457aadf2226f37e90cfe975f7da12e663b3726d5f88927da271e06640105

Contents?: true

Size: 624 Bytes

Versions: 2

Compression:

Stored size: 624 Bytes

Contents

require 'core_ext/string'
require 'webex/error/errors'
require 'webex/version'
require 'webex/configuration'
require 'webex/user'
require 'webex/meeting'
# comment
module Webex
  def env_attributes!
    %w( site_name webex_id password back_type back_url).each do |attribute|
      begin
        send("#{attribute}=", CONFIGURATION.send(attribute)) unless send(attribute)
      rescue NoMethodError
        next
      end
    end
  end

  def option_required!(*option_names)
    option_names.each do |option_name|
      raise MissingOption, %Q{option "#{option_name}" is required.} unless send(option_name)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
webex-0.0.3 lib/webex.rb
webex-0.0.2 lib/webex.rb