From 8b8664474444aad036e2f28be681725832f2ee65 Mon Sep 17 00:00:00 2001 From: Samuel Walladge Date: Tue, 23 Jul 2019 16:06:38 +0930 Subject: [PATCH] no tempfile cleanup --- simplenote_cli/sncli.py | 4 ++-- simplenote_cli/temp.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/simplenote_cli/sncli.py b/simplenote_cli/sncli.py index a10f1e2..eaa852b 100644 --- a/simplenote_cli/sncli.py +++ b/simplenote_cli/sncli.py @@ -120,7 +120,7 @@ def exec_cmd_on_note(self, note, cmd=None, raw=False): subprocess.check_call(cmd_list) except Exception as e: self.log('Command error: ' + str(e)) - temp.tempfile_delete(tf) + self.log('Temp file saved: {}'.format(temp.tempfile_name(tf))) return None content = None @@ -129,7 +129,7 @@ def exec_cmd_on_note(self, note, cmd=None, raw=False): if not content or content == '\n': content = None - temp.tempfile_delete(tf) + self.log('Temp file saved: {}'.format(temp.tempfile_name(tf))) return content def exec_diff_on_note(self, note, old_note): diff --git a/simplenote_cli/temp.py b/simplenote_cli/temp.py index 9a6671f..cc91a09 100644 --- a/simplenote_cli/temp.py +++ b/simplenote_cli/temp.py @@ -7,7 +7,7 @@ def tempfile_create(note, raw=False, tempdir=None): if raw: # dump the raw json of the note - tf = tempfile.NamedTemporaryFile(suffix='.json', delete=False, dir=tempdir) + tf = tempfile.NamedTemporaryFile(suffix='.json', prefix="sncli-temp-", delete=False, dir=tempdir) contents = json.dumps(note, indent=2) tf.write(contents.encode('utf-8')) @@ -18,7 +18,7 @@ def tempfile_create(note, raw=False, tempdir=None): 'systemTags' in note and \ 'markdown' in note['systemTags']: ext = '.mkd' - tf = tempfile.NamedTemporaryFile(suffix=ext, delete=False, dir=tempdir) + tf = tempfile.NamedTemporaryFile(suffix=ext, prefix="sncli-temp-", delete=False, dir=tempdir) if note: contents = note['content'] tf.write(contents.encode('utf-8'))