class Awful::ApiGateway::Resources

Public Instance Methods

ls(id) click to toggle source
# File lib/awful/api_gateway_resources.rb, line 13
def ls(id)
  api_gateway.get_resources(rest_api_id: id).items.output do |items|
    if options[:long]
      print_table items.map { |i|
        methods = i.resource_methods ? i.resource_methods.keys.join(',') : ''
        [i.path, i.id, i.parent_id, methods]
      }.sort
    else
      puts items.map(&:path).sort
    end
  end
end