Keep temporary files

In a project I am working on, Tempfile objects are used. Fine, but I
would like to add an option “keep temp file”, in order to facilitate
debug in case of error.

It seems that Tempfile object doesn’t provide any way to do that. Would
you think it could a possible enhancement?

I am surprised to not find any other thread about this limitation on
google…

Subject: Keep temporary files
Date: Wed 02 Jan 13 07:14:18AM +0900

Quoting J??r??me R. ([email protected]):

In a project I am working on, Tempfile objects are used. Fine, but I
would like to add an option “keep temp file”, in order to facilitate
debug in case of error.

It seems that Tempfile object doesn’t provide any way to do that. Would
you think it could a possible enhancement?

I think it may be an enhancement for your program, not for Tempfile:
the reson for existence of that class is to make sure the files it
handle will be deleted as soon as they get closed.

If you want to keep your files, designate a directory for them (I
generally create a directory under /usr/share) and give to them names
that include the time and date (to make sure there are no risk of
duplicate names). Something like:

FILE_PATH=’/usr/share/myproject/’

def file_name
FILE_PATH+‘file.’+Time::now.strftime(’%y%m%d.%H%M%S’)
end

You then may want to write a cleanup script that makes sure files
older than a few weeks/months are deleted.

Carlo

سديل
فساتين
مواضيع
عامية

ديكور
خلطات
العناية
بالطفل

العناية
بالشعر

العناية
بالبشرة

حوامل
صور قصات شعر
اطفال

فساتين
فساتين 2013
فساتين سحر
الشرق

مكياج لبناني
ازياء فساتين

العنايه بالبشره
افضل خلطات للبشرة

ماسكات لتفتيح
البشره الدهنيه

لتفتيح البشره
الدهنيه

ماسك لتفتيح
البشره الدهنيه

العنايه باليشره
تبيض البشرة
للرجال

كيف تبيض
البشره

خلطات للبشرة
الدهنية

خلطات طبيعية
للبشرة الجافة

خلطات طبيعية
للبشرة الحساسة

خلطات طبيعية
للبشرة

منتدى خلطات
للبشره

خلطات طبيعية
للبشرة الدهنية

خلطات للبشرة
خلطات تقشير
للبشره

العنايه بالبشره
زيوت تبيض
البشرة

خلطات طبية لتبيض
البشرة

تبيض البشرة
طبيعي

تبيض البشره
بالليزر

تبيض البشرة
والجسم

اعشاب تبيض
البشره

ماسكات تبيض
البشرة

تبيض البشرة
السوداء

تبيض البشره
بسرعه

تبيض البشره
السمراء

العنايه بالبشره خلطات تفتح البشره كريم تبيض البشره خلطات مجربه لتفتيح البشره افضل خلطات لتفتيح البشره منتجات تبيض البشرة

العنايه بالبشره
تبيض البشره
خلطات تبيض
البشرة الجافة

علاج تبيض البشره

طريقة تبيض
البشره

طريقة تبيض
البشره

تبيض البشره
طبيعي

العنايه بالبشره
ابر تبيض البشره

عمليات تبيض
البشرة

قناع تبيض البشره

تبيض البشره
طبيعيا

مشروبات تبيض
البشره

اقنعه تبيض
البشره

تبيض البشره
الحساسه

كريم لتفتيح
البشره الدهنيه

افضل كريم
لتفتيح البشره الدهنيه

ماسكات لتفتيح
البشرة الدهنية بسرعة

العنايه بالبشره
ماسكات طبيعية
لتفتيح البشرة الدهنية

مسكات لتفتيح
البشره الدهنيه

طريقة لتفتيح
البشرة الدهنية

ماسكات لتفتيح
البشرة الدهنية بسرعة

طرق لتفتيح
البشرة الدهنية

وصفه لتفتيح
البشره الدهنيه

تبيض البشره
الجافه

تبيض البشره
بالاعشاب

وصفه تبيض البشره

صابون تبيض
البشره

العنايه بالبشره
خلطات للبشرة
طبيعية

خلطات للبشرة
الجافة

خلطات تبييض
للبشرة

خلطات تفتيح
للبشره

خلطات للبشره
تبيض

خلطات تبيض
للبشرة

سديل
سديل
سديل
سديل
سديل
سديل
سديل
سديل
العنايه بالبشره
خلطة كريمات تبيض
البشرة

خلاطات تبيض
البشره

موديلات فساتين
الاعراس 2013

فساتين الاعراس
2013

اروع ميك اب بنات
كشخة

تشكيلة مستحضرات
العناية بالجسم

العنايه بالبشره
افضل طريقة
للعناية بالبشرة الدهنية

كيف العناية
بالبشرة الدهنية

العناية اليومية
بالبشرة الدهنية

العناية بالبشرة
الدهنية في الصيف

خلطات العناية
بالبشرة الدهنية

علاج البشره
الدهنيه

علاج البشرة
الجافة

طرق علاج البشره

البشره الجافه
علاج

ماسك تبيض
البشره

العنايه بالبشره
خلطة تبيض البشرة
الدهنية

كيف تبيض
البشره

تبيض البشرة
السوداء

العناية بالبشرة
الدهنية

عناية بالبشرة
الدهنية

كيفية العناية
بالبشرة الدهنية

طريقة العناية
بالبشرة الدهنية

طرق العناية
بالبشرة الدهنية

العناية بالبشرة
الدهنية طبيعيا

منتجات العناية
بالبشرة الدهنية

العنايه بالبشره
افضل خلطه لتفتيح
البشره

خلطة لتفتيح
البشرة الجافة

تبيض البشره
الدهنيه

خلطات تبيض البشرة
الدهنية

فساتين

مواضيع عامية

ديكور

خلطات

العناية بالطفل

العناية بالشعر

العناية بالبشرة

حوامل

صور قصات شعر اطفال

فساتين 2013

فساتين

فساتين سحر الشرق

مكياج لبناني

ازياء فساتين

سديل

العنايه بالبشره

افضل خلطات للبشرة

ماسكات لتفتيح البشره الدهنيه

لتفتيح البشره الدهنيه

ماسك لتفتيح البشره الدهنيه

العنايه باليشره

تبيض البشرة للرجال

كيف تبيض البشره

خلطات للبشرة الدهنية

خلطات طبيعية للبشرة الجافة

خلطات طبيعية للبشرة الحساسة

خلطات طبيعية للبشرة

منتدى خلطات للبشره

خلطات طبيعية للبشرة الدهنية

خلطات للبشرة

خلطات تقشير للبشره

العنايه بالبشره

زيوت تبيض البشرة

خلطات طبية لتبيض البشرة

تبيض البشرة طبيعي

تبيض البشره بالليزر

تبيض البشرة والجسم

اعشاب تبيض البشره

ماسكات تبيض البشرة

تبيض البشرة السوداء

تبيض البشره بسرعه

تبيض البشره السمراء

العنايه بالبشره

خلطات تفتح البشره

كريم تبيض البشره

خلطات مجربه لتفتيح البشره

افضل خلطات لتفتيح البشره

منتجات تبيض البشرة

العنايه بالبشره

تبيض البشره

خلطات تبيض البشرة الجافة

علاج تبيض البشره

طريقة تبيض البشره

طريقة تبيض البشره

تبيض البشره طبيعي

العنايه بالبشره

ابر تبيض البشره

عمليات تبيض البشرة

قناع تبيض البشره

تبيض البشره طبيعيا

مشروبات تبيض البشره

اقنعه تبيض البشره

تبيض البشره الحساسه

كريم لتفتيح البشره الدهنيه

افضل كريم لتفتيح البشره الدهنيه

ماسكات لتفتيح البشرة الدهنية بسرعة

العنايه بالبشره

ماسكات طبيعية لتفتيح البشرة الدهنية

مسكات لتفتيح البشره الدهنيه

طريقة لتفتيح البشرة الدهنية

ماسكات لتفتيح البشرة الدهنية بسرعة

طرق لتفتيح البشرة الدهنية

وصفه لتفتيح البشره الدهنيه

تبيض البشره الجافه

تبيض البشره بالاعشاب

وصفه تبيض البشره

صابون تبيض البشره

العنايه بالبشره

خلطات للبشرة طبيعية

خلطات للبشرة الجافة

خلطات تبييض للبشرة

خلطات تفتيح للبشره

خلطات للبشره تبيض

خلطات تبيض للبشرة

ديكور

ديكور

ديكور

ديكور

ديكور

ديكور

ديكور

ديكور

العنايه بالبشره

خلطة كريمات تبيض البشرة

خلاطات تبيض البشره

موديلات فساتين الاعراس 2013

فساتين الاعراس 2013

اروع ميك اب بنات كشخة

تشكيلة مستحضرات العناية بالجسم

العنايه بالبشره

افضل طريقة للعناية بالبشرة الدهنية

كيف العناية بالبشرة الدهنية

العناية اليومية بالبشرة الدهنية

العناية بالبشرة الدهنية في الصيف

خلطات العناية بالبشرة الدهنية

علاج البشره الدهنيه

علاج البشرة الجافة

طرق علاج البشره

البشره الجافه علاج

ماسك تبيض البشره

العنايه بالبشره

خلطة تبيض البشرة الدهنية

كيف تبيض البشره

تبيض البشرة السوداء

العناية بالبشرة الدهنية

عناية بالبشرة الدهنية

كيفية العناية بالبشرة الدهنية

طريقة العناية بالبشرة الدهنية

طرق العناية بالبشرة الدهنية

العناية بالبشرة الدهنية طبيعيا

منتجات العناية بالبشرة الدهنية

العنايه بالبشره

افضل خلطه لتفتيح البشره

خلطة لتفتيح البشرة الجافة

تبيض البشره الدهنيه

خلطات تبيض البشرة الدهنية

On Tue, Jan 1, 2013 at 11:14 PM, Jrme R. [email protected] wrote:

In a project I am working on, Tempfile objects are used. Fine, but I
would like to add an option “keep temp file”, in order to facilitate
debug in case of error.

It seems that Tempfile object doesn’t provide any way to do that. Would
you think it could a possible enhancement?

You just need to create a class with the same interface as Tempfile
and use that interchangeably with Tempfile - depending on whether you
want to keep or get rid of temp files. Or you add that option to your
version of Tempfile if you need to decide this while you go.

Kind regards

robert

It seems that Tempfile object doesn’t provide any way to do that. Would
you think it could a possible enhancement?

I am surprised to not find any other thread about this limitation on
google…

You can use the extra argument to Tempfile#close to keep tempfiles
around until the object is GCed.

http://ruby-doc.org/stdlib-1.9.3/libdoc/tempfile/rdoc/Tempfile.html#method-i-close

If you want to keep temp files forever, you will have to look at the
advice already given elsewhere in this thread.

greetings,
kaspar

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs