class Ayadn::SetAPI
Public Class Methods
new()
click to toggle source
Calls superclass method
Ayadn::SetBase::new
# File lib/ayadn/set.rb, line 319 def initialize super @category = 'API' @status = Status.new end
Public Instance Methods
setURL(url)
click to toggle source
# File lib/ayadn/set.rb, line 325 def setURL(url) @input = url # @status.say_header "checking URL validity" url = Validators.URL(url) if url != nil @output = url.to_s @status.say_info "setting up configuration" File.write(Dir.home + "/ayadn/.api.yml", {root: @output}.to_yaml) log() else @status.say_red :canceled, "URL is invalid" exit end end