class AcquiaToolbelt::CLI::Files
Public Instance Methods
copy()
click to toggle source
# File lib/acquia_toolbelt/cli/file.rb, line 12 def copy if options[:subscription] subscription = options[:subscription] else subscription = AcquiaToolbelt::CLI::API.default_subscription end source = options[:origin] target = options[:target] file_copy = AcquiaToolbelt::CLI::API.request "sites/#{subscription}/files-copy/#{source}/#{target}", "POST" if file_copy['id'] ui.success "File copy from #{source} to #{target} has started." else ui.fail AcquiaToolbelt::CLI::API.display_error(file_copy) end end