Module: Vpsa::ClassMethods

Included in:
Vpsa, Client
Defined in:
lib/vpsa.rb

Instance Method Summary collapse

Instance Method Details

#require_all(prefix, *libs) ⇒ self

Requires internal libraries

the relative path prefix the array of libraries to require

Parameters:

  • prefix (String)
  • libs (Array[String])

Returns:

  • (self)


29
30
31
32
33
# File 'lib/vpsa.rb', line 29

def require_all(prefix, *libs)
  libs.each do |lib|
    require "#{File.join(prefix, lib)}"
  end
end