Method: Muhimbi::Converter#initialize
- Defined in:
- lib/muhimbi/converter.rb
#initialize(opts = {}) ⇒ Converter
Returns a new instance of Converter.
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/muhimbi/converter.rb', line 10 def initialize(opts={}) unless opts[:file].blank? self.file_content = encode_file(opts[:file]) self.file = opts[:file] end self.tap do |client| client. ||= {} client.(opts) client. ||= opts yield client if block_given? end end |