Skip to content

Commit 1c0016a

Browse files
authored
Merge pull request #302 from avinxshKD/fix-bare-except-blocks
2 parents aad272d + 86f2e15 commit 1c0016a

3 files changed

Lines changed: 23 additions & 23 deletions

File tree

testsou/ccpymat.dir/concore.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313

1414
try:
1515
iport = literal_eval(open("concore.iport").read())
16-
except:
16+
except Exception:
1717
iport = dict()
1818
try:
1919
oport = literal_eval(open("concore.oport").read())
20-
except:
20+
except Exception:
2121
oport = dict()
2222

2323

@@ -44,7 +44,7 @@ def read(port, name, initstr):
4444
try:
4545
infile = open(inpath+str(port)+"/"+name);
4646
ins = infile.read()
47-
except:
47+
except (OSError, IOError):
4848
ins = initstr
4949
while len(ins)==0:
5050
time.sleep(delay)
@@ -68,7 +68,7 @@ def write(port, name, val, delta=0):
6868
outfile.write(str([simtime+delta]+val))
6969
else:
7070
outfile.write(val)
71-
except:
71+
except (OSError, IOError):
7272
print("skipping"+outpath+str(port)+"/"+name);
7373

7474
def initval(simtime_val):

testsou/concore.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313

1414
try:
1515
iport = literal_eval(open("concore.iport").read())
16-
except:
16+
except Exception:
1717
iport = dict()
1818
try:
1919
oport = literal_eval(open("concore.oport").read())
20-
except:
20+
except Exception:
2121
oport = dict()
2222

2323

@@ -44,7 +44,7 @@ def read(port, name, initstr):
4444
try:
4545
infile = open(inpath+str(port)+"/"+name);
4646
ins = infile.read()
47-
except:
47+
except (OSError, IOError):
4848
ins = initstr
4949
while len(ins)==0:
5050
time.sleep(delay)
@@ -68,7 +68,7 @@ def write(port, name, val, delta=0):
6868
outfile.write(str([simtime+delta]+val))
6969
else:
7070
outfile.write(val)
71-
except:
71+
except (OSError, IOError):
7272
print("skipping"+outpath+str(port)+"/"+name);
7373

7474
def initval(simtime_val):

tools/cwrap.py

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,51 +12,51 @@
1212

1313
try:
1414
apikey=open(concore.inpath+'1/concore.apikey',newline=None).readline().rstrip()
15-
except:
15+
except (OSError, IOError):
1616
try:
1717
#perhaps this should be removed for security
1818
apikey=open('./concore.apikey',newline=None).readline().rstrip()
19-
except:
19+
except (OSError, IOError):
2020
apikey = ''
2121

2222
try:
2323
yuyu=open(concore.inpath+'1/concore.yuyu',newline=None).readline().rstrip()
24-
except:
24+
except (OSError, IOError):
2525
try:
2626
yuyu=open('./concore.yuyu',newline=None).readline().rstrip()
27-
except:
27+
except (OSError, IOError):
2828
yuyu = 'yuyu'
2929

3030
try:
3131
name1=open(concore.inpath+'1/concore.name1',newline=None).readline().rstrip()
32-
except:
32+
except (OSError, IOError):
3333
try:
3434
name1=open('./concore.name1',newline=None).readline().rstrip()
35-
except:
35+
except (OSError, IOError):
3636
name1 = 'u'
3737

3838
try:
3939
name2=open(concore.inpath+'1/concore.name2',newline=None).readline().rstrip()
40-
except:
40+
except (OSError, IOError):
4141
try:
4242
name2=open('./concore.name2',newline=None).readline().rstrip()
43-
except:
43+
except (OSError, IOError):
4444
name2 = 'ym'
4545

4646
try:
4747
init_simtime_u = open(concore.inpath+'1/concore.init1',newline=None).readline().rstrip()
48-
except:
48+
except (OSError, IOError):
4949
try:
5050
init_simtime_u = open('./concore.init1',newline=None).readline().rstrip()
51-
except:
51+
except (OSError, IOError):
5252
init_simtime_u = "[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]"
5353

5454
try:
5555
init_simtime_ym = open(concore.inpath+'1/concore.init2',newline=None).readline().rstrip()
56-
except:
56+
except (OSError, IOError):
5757
try:
5858
init_simtime_ym = open('./concore.init2',newline=None).readline().rstrip()
59-
except:
59+
except (OSError, IOError):
6060
init_simtime_ym = "[0.0, 0.0, 0.0]"
6161

6262
logging.debug(f"API Key: {apikey}")
@@ -92,7 +92,7 @@
9292
if len(r.text)!=0:
9393
try:
9494
t=literal_eval(r.text)[0]
95-
except:
95+
except Exception:
9696
logging.error(f"bad eval {r.text}")
9797
timeout_count = 0
9898
t1 = time.perf_counter()
@@ -104,7 +104,7 @@
104104
f = {'file1': open(concore.inpath+'1/'+name1, 'rb')}
105105
try:
106106
r = requests.post('http://www.controlcore.org/pm/'+yuyu+apikey+'&fetch='+name2, files=f,timeout=timeout_max)
107-
except:
107+
except Exception:
108108
logging.error("CW: bad request")
109109
timeout_count += 1
110110
if r.status_code!=200 or time.perf_counter()-t1 > 1.1*timeout_max: #timeout_count>100:
@@ -113,7 +113,7 @@
113113
if len(r.text)!=0:
114114
try:
115115
t=literal_eval(r.text)[0]
116-
except:
116+
except Exception:
117117
logging.error(f"bad eval {r.text}")
118118
oldt = t
119119
oldym = r.text

0 commit comments

Comments
 (0)