aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/ventoo/main.py')
-rw-r--r--src/ventoo/main.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/ventoo/main.py b/src/ventoo/main.py
index b1c8454..0f662a9 100644
--- a/src/ventoo/main.py
+++ b/src/ventoo/main.py
@@ -182,8 +182,17 @@ class MainWindow(gtk.Window):
valScript = self.currentModule.getValidationScript(xmlPath)
if valScript != None:
#There is a script that can validate this input. import and run it.
+ try:
+ os.remove("/tmp/thisCheck.py")
+ except OSError:
+ pass
+ try:
+ os.remove("/tmp/thisCheck.pyc")
+ except OSError:
+ pass
shutil.copyfile(valScript, '/tmp/thisCheck.py')
import thisCheck as validate
+ reload(validate)
valid = validate.validate(text)
if valid:
self.edit_tv.setValid(thisIter)