class Minarai::Actions::UrlGet
Public Instance Methods
run()
click to toggle source
# File lib/minarai/actions/url_get.rb, line 9 def run url_get end
Private Instance Methods
complete?()
click to toggle source
# File lib/minarai/actions/url_get.rb, line 19 def complete? has_url_get? && existed? end
existed?()
click to toggle source
# File lib/minarai/actions/url_get.rb, line 23 def existed? %i(check_file_is_file check_file_is_directory).any? do |command| check_specific_command(command, destination) end end
has_url_get?()
click to toggle source
# File lib/minarai/actions/url_get.rb, line 29 def has_url_get? check_command 'which curl' end
name()
click to toggle source
Calls superclass method
Minarai::Actions::Base#name
# File lib/minarai/actions/url_get.rb, line 33 def name super || "url-get form #{source} to #{destination}" end
url_get()
click to toggle source
# File lib/minarai/actions/url_get.rb, line 15 def url_get run_command("curl -o #{destination} #{source}") end