summaryrefslogtreecommitdiffstats
path: root/pulsecaster/ui.py
diff options
context:
space:
mode:
authorPaul W. Frields <stickster@gmail.com>2010-12-19 17:05:18 -0500
committerPaul W. Frields <stickster@gmail.com>2010-12-19 17:05:18 -0500
commit52ae7cbc63d3f2437132e65614dda76d31ce59b8 (patch)
tree733d0e20786da9fa37b8cfdacf3353b060d6ccfc /pulsecaster/ui.py
parent88d0d25caba21eef15634e6a0cb6a5c0a070e030 (diff)
downloadpulsecaster-52ae7cbc63d3f2437132e65614dda76d31ce59b8.tar.gz
pulsecaster-52ae7cbc63d3f2437132e65614dda76d31ce59b8.tar.xz
pulsecaster-52ae7cbc63d3f2437132e65614dda76d31ce59b8.zip
Move temp file close/remove to private function
Diffstat (limited to 'pulsecaster/ui.py')
-rw-r--r--pulsecaster/ui.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/pulsecaster/ui.py b/pulsecaster/ui.py
index 7a548a8..5421997 100644
--- a/pulsecaster/ui.py
+++ b/pulsecaster/ui.py
@@ -260,10 +260,9 @@ class PulseCasterUI:
return
# Copy the temporary file to its new home
self.permfile = open(self.filesinkpath, 'w')
- self.tempfile.close()
self._copy_temp_to_perm(self.tempfile, self.permfile)
self.permfile.close()
- os.remove(self.temppath)
+ self._remove_tempfile(self.tempfile, self.temppath)
self.record.set_sensitive(True)
def _confirm_overwrite(self, *args):
@@ -287,6 +286,9 @@ class PulseCasterUI:
else:
break
+ def _remove_tempfile(self, tempfile, temppath):
+ tempfile.close()
+ os.remove(temppath)
if __name__ == '__main__':
pulseCaster = PulseCasterUI()
gtk.main()