Sha256: 2d44af9e4bdc173e4bd1bfeb92824efa2a530e46fdedc23bad9ac49f2d370544
Contents?: true
Size: 640 Bytes
Versions: 14
Compression:
Stored size: 640 Bytes
Contents
module PoolParty # Require all the files in a directory below the base def require_user_directory(dirname) begin cloud_dir = ::File.dirname($pool_specfile) Dir["#{cloud_dir}/#{dirname}/**"].each {|a| require a } rescue Exception => e vputs "Error requiring user directory #{dirname}: #{e}" end end # Add to the suitcase files below the clouds.rb base directory def pack_user_directory(dirname) begin ::Suitcase::Zipper.add("#{::File.dirname($pool_specfile)}/#{dirname}", "etc") rescue Exception => e vputs "Error packing user directory #{dirname}: #{e}" end end end
Version data entries
14 entries across 14 versions & 3 rubygems