Class: Jts
Instance Attribute Summary
Attributes inherited from Site
Instance Method Summary collapse
Methods inherited from Site
#get_uml, #initialize, #required_attribute
Constructor Details
This class inherits a constructor from Site
Instance Method Details
#add_tags(tbin) ⇒ Object
382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 |
# File 'lib/tRuTag.rb', line 382 def (tbin) required_attribute('username') required_attribute('pwd') if !@attrib.fetch('isoffline', FALSE) # Make an object to represent the XML-RPC server. server = XMLRPC::Client.new( "www.jots.com", "/xmlrpc.cgi") # Call the remote server and get our result result = server.call('jots.getAccountTags', @attrib['username'], @attrib['pwd']) # Convert the array to a hash result.each { |x| tbin[x.downcase] = (tbin.fetch(x, 0) + 1) } end end |