open(host, *args)
public
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.
Show source
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