Method: Inetmgr::IisObject#method_missing
- Defined in:
- lib/inetmgr/iis_object.rb
#method_missing(symbol, *args) ⇒ Object (private)
73 74 75 76 77 78 79 80 81 82 83 |
# File 'lib/inetmgr/iis_object.rb', line 73 def method_missing(symbol, *args) name = symbol.to_s.to_camel_case if (/=$/.match(name)) @element.Properties.Item(name.sub(/=$/, '')).Value = args[0] else @element.Properties.Item(name).Value end rescue WIN32OLERuntimeError raise "property '#{symbol}' -> #{$!}" end |