Merge pull request #8305 from jmchilton/axe_log_tempfile

Remove log_tempfile.
This commit is contained in:
Marius van den Beek
2019-07-09 14:42:43 +02:00
committed by GitHub
4 changed files with 0 additions and 42 deletions
-7
View File
@@ -1,7 +0,0 @@
log\_tempfile module
====================
.. automodule:: log_tempfile
:members:
:undoc-members:
:show-inheritance:
-1
View File
@@ -6,6 +6,5 @@ lib
galaxy
galaxy_ext
log_tempfile
mimeparse
tool_shed
-30
View File
@@ -1,30 +0,0 @@
# override tempfile methods for debugging
import logging
import tempfile
import traceback
log = logging.getLogger(__name__)
class TempFile(object):
def __init__(self):
tempfile._NamedTemporaryFile = tempfile.NamedTemporaryFile
tempfile._mkstemp = tempfile.mkstemp
tempfile.NamedTemporaryFile = self.NamedTemporaryFile
tempfile.mkstemp = self.mkstemp
def NamedTemporaryFile(self, *args, **kwargs):
f = tempfile._NamedTemporaryFile(*args, **kwargs)
try:
log.debug(("Opened tempfile %s with NamedTemporaryFile:\n" % f.name) + "".join(traceback.format_stack()))
except AttributeError:
pass
return f
def mkstemp(self, *args, **kwargs):
f = tempfile._mkstemp(*args, **kwargs)
try:
log.debug(("Opened tempfile %s with mkstemp:\n" % f[1]) + "".join(traceback.format_stack()))
except TypeError:
pass
return f
-4
View File
@@ -20,8 +20,4 @@ try:
except Exception:
sys.exit(1)
if 'LOG_TEMPFILES' in os.environ:
from log_tempfile import TempFile
_log_tempfile = TempFile()
serve.run()