Sha256: a58ea741d1f4f53e46799e6b4b20915e0e0e52da65a6f35c4a0d2db39b1e7caa

Contents?: true

Size: 1.05 KB

Versions: 2

Compression:

Stored size: 1.05 KB

Contents

# Muhimbi

This library implements a client for interact with muhimbi services.

This gem uses savon library to interface services.

## Installation

Add this line to your application's Gemfile:

    gem 'muhimbi'

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install muhimbi

## Usage

### setup

    Muhimbi::Config.setup do |config|
      config.wsdl = "http://your_ip/Muhimbi.DocumentConverter.WebService/?wsdl"
    end

### Client

    @file = File.open(some_file)

    @client = Muhimbi::Converter.new(file: @file)
    @response = @client.convert

### Get configuration & options

    @client.get_configuration

    @client.get_diagnostics(["WordProcessing", "InfoPath"])


### TODO

  this needs some
  + More Specs
  + ProcessBatch implementation and Specs
  + Watermarking implementation and Specs

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
muhimbi-0.0.3 README.md
muhimbi-0.0.2 README.md