oracle-exalogic-iaas-client
Ruby GEM client for Oracle Exalogic IaaS cli
Description
The oracle-exalogic-iaas-client ruby gem provides a ruby client for interacting with the Oracle Exalogic IaaS CLI APIs.
Prerequisites
Gem: environmint-common
The environmint-common ruby gem provides license validation utility to verify your MintPress licence. On your provisioning node, please ensure you have a valid MintPress license in the location ~/.environmint/mintpress.licence
Examples
Examples located in test/test.rb
Build
To Build this gem:
Build GEM
chef gem build ./oracle-exalogic.gemspec
Install GEM from local gemfile
chef gem install –local ./oracle-exalogic-1.0.0.gem
Usage
require 'oracle-exalogic'
Quirks
-
Blocking mode is idempotent only for the same call! What we mean by that, is that if you create ‘jjosi1’, that will be idempotent always. if you create ‘jjosi1,jjosi2’, that will be idempotent ONLY if both exist - if only jjosi1 exists, it will currently create both since it makes the call as soon as any condition existance condition fails. This should be fine for almost every use, however, since you basically never want to actually use iaas that way.…
License & Authors
-
Author:: Jaymz Julian (jjulian@limepoint.com)
ENVIRONMINT® - Continuous Delivery Automation for Oracle
Copyright © 2014 LimePoint. All rights reserved.
This file and its contents are confidential and owned by LimePoint.
Only licenced users are permitted to access and use of this file.
This file (or any part of it) may not be disclosed, copied or used
except as expressly permitted in LimePoint’s End User Licence Agreement.
LimePoint® and ENVIRONMINT® are Registered Trademarks of LimePoint Pty Ltd.
For more information contact LimePoint at [Links](http://www.limepoint.com)