class Osakana::CLI

Public Instance Methods

ayashige_lookup(keyword) click to toggle source
# File lib/osakana/cli.rb, line 18
def ayashige_lookup(keyword)
  Monitor.ayashige_lookup(keyword)
end
censys_lookup(query) click to toggle source
# File lib/osakana/cli.rb, line 13
def censys_lookup(query)
  Monitor.censys_lookup(query)
end
check_newly_domains(keyword) click to toggle source
# File lib/osakana/cli.rb, line 8
def check_newly_domains(keyword)
  Monitor.check_newly_domains(keyword)
end
urlscan_lookup(query) click to toggle source
# File lib/osakana/cli.rb, line 24
def urlscan_lookup(query)
  Monitor.urlscan_lookup(query, size: options.dig("size"))
end
with_error_handling() { || ... } click to toggle source
# File lib/osakana/cli.rb, line 29
def with_error_handling
  yield
rescue StandardError => e
  puts "Warning: #{e}"
end