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)