A synonym for FTP.new, but with a mandatory host parameter.
If a block is given, it is passed the FTP object, which will be
closed when the block finishes, or when an exception is raised.
# File lib/net/ftp.rb, line 161
def FTP.open(host, *args)
if block_given?
ftp = new(host, *args)
begin
yield ftp
ensure
ftp.close
end
else
new(host, *args)
end
end