class IPFS::Commands::LS
Public Class Methods
call(client, node)
click to toggle source
# File lib/ipfs/commands/ls.rb, line 8 def self.call(client, node) parse query(client, node) end
Private Class Methods
parse(response)
click to toggle source
# File lib/ipfs/commands/ls.rb, line 18 def self.parse(response) Content::Node.parse_array JSON.parse(response)['Objects'] end
query(client, node)
click to toggle source
# File lib/ipfs/commands/ls.rb, line 14 def self.query(client, node) HTTP.get("#{client.api_url}/ls?arg=#{node}&stream-channels=true").to_s end