projects
/
iramuteq
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
4e4210c
)
...
author
Pierre
<ratinaud@univ-tlse2.fr>
Sun, 13 Jan 2013 21:20:59 +0000
(22:20 +0100)
committer
Pierre
<ratinaud@univ-tlse2.fr>
Sun, 13 Jan 2013 21:20:59 +0000
(22:20 +0100)
functions.py
patch
|
blob
|
history
diff --git
a/functions.py
b/functions.py
index
e72ebd9
..
8f9cf41
100644
(file)
--- a/
functions.py
+++ b/
functions.py
@@
-335,7
+335,10
@@
def GetTxtProfile(dictprofile, cluster_size) :
def formatExceptionInfo(maxTBlevel=5):
cla, exc, trbk = sys.exc_info()
def formatExceptionInfo(maxTBlevel=5):
cla, exc, trbk = sys.exc_info()
- excName = cla.__name__
+ try :
+ excName = cla.__name__
+ except :
+ excName = 'None'
try:
excArgs = exc.args[0]
except :
try:
excArgs = exc.args[0]
except :
@@
-539,13
+542,13
@@
def check_Rresult(parent, pid) :
if isinstance(pid, Popen) :
if pid.returncode != 0 :
error = pid.communicate()
if isinstance(pid, Popen) :
if pid.returncode != 0 :
error = pid.communicate()
- print error
error = [str(error[0]), error[1]]
if error[1] is None :
error[1] = 'None'
parent.Rerror = '\n'.join([str(pid.returncode), '\n'.join(error)])
#try :
error = [str(error[0]), error[1]]
if error[1] is None :
error[1] = 'None'
parent.Rerror = '\n'.join([str(pid.returncode), '\n'.join(error)])
#try :
- raise Exception('\n'.join([u'Erreur R', '\n'.join(error[1:])]))
+ #raise Exception('\n'.join([u'Erreur R', '\n'.join(error[1:])]))
+ BugReport(parent)
return False
#except :
# BugReport(parent)
return False
#except :
# BugReport(parent)
@@
-553,9
+556,11
@@
def check_Rresult(parent, pid) :
return True
else :
if pid != 0 :
return True
else :
if pid != 0 :
- #try :
- raise Exception(u'Erreur R')
+ BugReport(parent)
return False
return False
+ #try :
+ #raise Exception(u'Erreur R')
+ #return False
#except :
# BugReport(parent)
else :
#except :
# BugReport(parent)
else :