Можно ли проверить, открыт ли поток файлов в Rails? - PullRequest
1 голос
/ 04 июня 2009

у меня

f = File.new(contacts_file_path, "wb")
f.write params[:uploaded_file].read
f.close

хочу

begin
  f = File.new(contacts_file_path, "wb")
  f.write params[:uploaded_file].read
rescue
  #error
ensure
  if f.open? then f.close end
end

Но что? не является функцией, и я не могу найти документацию API. Есть идеи?

1 Ответ

6 голосов
/ 05 июня 2009
f.close unless f.closed?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...