Sha256: 6efc0bf9af32934c91428302a826ee49b77231d4af3feae06f876d42b25171d8

Contents?: true

Size: 681 Bytes

Versions: 1

Compression:

Stored size: 681 Bytes

Contents

require "rubygems"
require "json"
require("#{::File.dirname(__FILE__)}/../../vendor/gems/dslify/lib/dslify") rescue( require 'dslify')
require "#{::File.dirname(__FILE__)}/poolparty/default"
require "#{::File.dirname(__FILE__)}/schema"
require "#{::File.dirname(__FILE__)}/net/init"
require "#{::File.dirname(__FILE__)}/exceptions/RemoteException.rb"

module PoolParty
  extend ::PoolParty::Remote
  
  def self.load_cloud_from_json(json_file_path=nil)
    json_file = json_file_path || PoolParty::Default.properties_hash_file
    PoolParty::Schema.new( ::File.read(json_file) ) rescue exit 1
  end  
end

class String
  def camelcase
    gsub(/(^|_|-)(.)/) { $2.upcase }
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
auser-poolparty-1.1.5 lib/poolparty/lite.rb