]> gitweb.michael.orlitzky.com - dead/whatever-dl.git/blobdiff - src/uri_utilities.rb
Made the output filename the responsibility of the website subclass.
[dead/whatever-dl.git] / src / uri_utilities.rb
index 61d57af63ea29d84b03ef70b65dfebcbf34e6e32..df09619fce99cf8adaaaaed4f3322eb9cba8a151 100644 (file)
@@ -25,13 +25,6 @@ require 'vendor/ruby-progressbar/progressbar'
 # for trouble.
 class UriUtilities
 
-  # Get the filename portion of a given URI.
-  # Return nil if there is no filename portion.
-  def get_filename(uri)
-    return uri.path.split('/').last
-  end
-
-  
   # Download the given URI object to <outfile_name>.
   # Should use the progress_proc parameter to show
   # a progress bar using the Ruby/ProgressBar library.
@@ -39,7 +32,7 @@ class UriUtilities
     # We wrap the whole thing in a begin/rescue so that
     # we can clean up afterwards in case of an error.
     begin
-      open(outfile_name, 'wb') do |outfile|
+      File.open(outfile_name, 'wb') do |outfile|
         pbar = nil
         uri.open(:content_length_proc => lambda {|content_length|
                    if content_length && (0 < content_length)