Method: YMDT::Base#initialize
- Defined in:
- lib/ymdt.rb
#initialize(params = {}) ⇒ Base
Returns a new instance of Base.
33 34 35 36 37 38 39 40 41 42 43 44 45 |
# File 'lib/ymdt.rb', line 33 def initialize(params={}) @username = params[:username] @password = params[:password] @applications_path = params[:applications_path] || "./servers" unless @username raise ArgumentError.new("username required") end unless @password raise ArgumentError.new("password required") end @script_path = params[:script_path] || "./script/ymdt" end |