Class: Shellvis

Inherits:
Object
  • Object
show all
Defined in:
lib/shellvis.rb

Class Method Summary collapse

Class Method Details

.visualize(data, id = nil) ⇒ Object



5
6
7
8
9
10
11
12
13
# File 'lib/shellvis.rb', line 5

def self.visualize(data, id=nil)
    uri = URI.parse('http://localhost:3384/visualize')
    request_data = {'libraryLanguage': 'ruby', 'libraryVersion': '0.1.0', 'data': data.to_json()}
    if id
        request_data['id'] = id
    end
    response = Net::HTTP.post_form(uri, request_data)
    response.body
end