lib/yieldmanager.rb in yieldmanager-0.0.2 vs lib/yieldmanager.rb in yieldmanager-0.1.1

- old
+ new

@@ -1,16 +1,12 @@ -#!/usr/bin/env ruby -w +dir = File.dirname(__FILE__) +$LOAD_PATH.unshift dir unless $LOAD_PATH.include?(dir) +# The module that contains everything Yieldmanager-related: +# +# * Yieldmanager::Client is the class used to interact with Yieldmanager. +# * Yieldmanager::Builder creates local copies of the YM service wsdls. +# +module Yieldmanager +end -require 'soap/wsdlDriver' - -class Yieldmanager - attr_accessor :user, :pass, :base_url - - def initialize(opts = nil) - unless opts && opts[:user] && opts[:pass] && opts[:base_url] - raise ArgumentError, ":user, :pass and :base_url are required" - end - @user = opts[:user] - @pass = opts[:pass] - @base_url = opts[:base_url] - end -end \ No newline at end of file +require 'yieldmanager/client' +require 'yieldmanager/builder'