mirror of
https://github.com/Tygs/0bin.git
synced 2023-08-10 21:13:00 +03:00
fix(burn_after_reading): fixes self reference in _purge_file
This commit is contained in:
parent
da4a5d2962
commit
1c6b923f19
@ -303,6 +303,7 @@ class Paste(object):
|
|||||||
ignore_files = ['counter', ]
|
ignore_files = ['counter', ]
|
||||||
# keep a count on purged pastes
|
# keep a count on purged pastes
|
||||||
deleted_paste = 0
|
deleted_paste = 0
|
||||||
|
|
||||||
if os.path.exists(path):
|
if os.path.exists(path):
|
||||||
for folder, _ , files in os.walk(path):
|
for folder, _ , files in os.walk(path):
|
||||||
for fname in files:
|
for fname in files:
|
||||||
@ -324,7 +325,7 @@ class Paste(object):
|
|||||||
paste = Paste.load_from_file(fname)
|
paste = Paste.load_from_file(fname)
|
||||||
# Burn after reading will always returns paste.is_alive == False
|
# Burn after reading will always returns paste.is_alive == False
|
||||||
# We don't want to kill them now
|
# We don't want to kill them now
|
||||||
if not self.is_burn_notice and not paste.is_alive:
|
if not paste.is_burn_notice and not paste.is_alive:
|
||||||
paste.delete()
|
paste.delete()
|
||||||
return True
|
return True
|
||||||
return False
|
return False
|
||||||
|
Loading…
x
Reference in New Issue
Block a user