# Portal-ruby

**URL:** <https://www.ruby-forum.com/t/portal-ruby/89449>\
**Category:** Ruby\
**Created:** [March 20, 2007, 3:51pm UTC](https://www.ruby-forum.com/t/portal-ruby/89449 "2007-03-20T15:51:16Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ray\_Capozzi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/fbc32d/32.png) [@Ray\_Capozzi](https://www.ruby-forum.com/u/Ray_Capozzi)\
**Post date:** [March 20, 2007, 3:51pm UTC](https://www.ruby-forum.com/t/portal-ruby/89449/1 "2007-03-20T15:51:16Z")

</div>

portal-ruby 0.0.1 is out.

This is a C extension for Ruby that allows a Ruby program to talk to  
Oracle  
Communications Billing and Revenue Management (aka Portal’s Infranet).  
The  
core of this extension is the conversion of Ruby Hashes to Portal Flists  
and  
the results of an opcode being returned as a Ruby hash. EBufs should  
raise  
ruby exceptions. You can use irb and this extension to esentially  
replace  
testnap.

See [http://rubyforge.org/projects/portal-ruby/](http://rubyforge.org/projects/portal-ruby/)

This builds on Windows and Unix - just be sure to include the Portal SDK  
in  
you path when building and include the libs when running.
