- all the logs done on Exception are now errors (with the exception of few places where the Exception is expected)

This commit is contained in:
Marius Stanciu
2020-12-31 05:56:46 +02:00
committed by Marius
parent da143eb29f
commit 9dfa3b497d
60 changed files with 392 additions and 391 deletions

View File

@@ -33,7 +33,7 @@ def dxfline2shapely(line):
stop = (line.dxf.end[0], line.dxf.end[1])
except Exception as e:
log.debug(str(e))
log.error(str(e))
return None
geo = LineString([start, stop])

View File

@@ -362,7 +362,7 @@ class Excellon(Geometry):
try:
self.convert_units({"INCH": "IN", "METRIC": "MM"}[self.excellon_units])
except Exception as e:
self.app.log.warning("Units could not be converted: %s" % str(e))
self.app.log.error("Units could not be converted: %s" % str(e))
in_header = False
# for Allegro type of Excellons we reset name_tool variable so we can reuse it for toolchange
@@ -1081,7 +1081,7 @@ class Excellon(Geometry):
self.solid_geometry.append(poly)
except Exception as e:
self.app.log.debug("appParsers.ParseExcellon.Excellon.create_geometry() -> "
self.app.log.error("appParsers.ParseExcellon.Excellon.create_geometry() -> "
"Excellon geometry creation failed due of ERROR: %s" % str(e))
return "fail"

View File

@@ -247,7 +247,7 @@ class ParseFont:
try:
name, family = ParseFont.get_font_name(font)
except Exception as e:
log.debug("ParseFont.get_fonts_by_types() --> Could not get the font name. %s" % str(e))
log.error("ParseFont.get_fonts_by_types() --> Could not get the font name. %s" % str(e))
continue
if 'Bold' in name and 'Italic' in name:
@@ -303,7 +303,7 @@ class ParseFont:
path_filename = regular_dict[font_name]
except Exception as e:
self.app.inform.emit('[ERROR_NOTCL] %s' % _("Font not supported, try another one."))
log.debug("[ERROR_NOTCL] Font Loading: %s" % str(e))
log.error("[ERROR_NOTCL] Font Loading: %s" % str(e))
return "flatcam font parse failed"
face = ft.Face(path_filename)

View File

@@ -1082,7 +1082,7 @@ class Gerber(Geometry):
follow_buffer.append(geo_f)
geo_dict['follow'] = geo_f
except Exception as e:
self.app.log.debug("camlib.Gerber.parse_lines() --> %s" % str(e))
self.app.log.error("camlib.Gerber.parse_lines() --> %s" % str(e))
if not geo_f.is_empty:
follow_buffer.append(geo_f)
geo_dict['follow'] = geo_f
@@ -1125,7 +1125,7 @@ class Gerber(Geometry):
else:
geo_dict['solid'] = geo_s
except Exception as e:
self.app.log.debug("camlib.Gerber.parse_lines() --> %s" % str(e))
self.app.log.error("camlib.Gerber.parse_lines() --> %s" % str(e))
if self.app.defaults['gerber_simplification']:
geo_s = geo_s.simplify(s_tol)
@@ -1173,7 +1173,7 @@ class Gerber(Geometry):
follow_buffer.append(geo_f)
geo_dict['follow'] = geo_f
except Exception as e:
self.app.log.debug("camlib.Gerber.parse_lines() --> G01 match D03 --> %s" % str(e))
self.app.log.error("camlib.Gerber.parse_lines() --> G01 match D03 --> %s" % str(e))
follow_buffer.append(geo_f)
geo_dict['follow'] = geo_f
@@ -1753,7 +1753,7 @@ class Gerber(Geometry):
try:
minx_, miny_, maxx_, maxy_ = bounds_rec(k)
except Exception as e:
self.app.log.debug("camlib.Gerber.bounds() --> %s" % str(e))
self.app.log.error("camlib.Gerber.bounds() --> %s" % str(e))
return
minx = min(minx, minx_)
@@ -2050,7 +2050,7 @@ class Gerber(Geometry):
pass
except Exception as e:
self.app.log.debug('ParseGerber.Gerber.scale() Exception --> %s' % str(e))
self.app.log.error('ParseGerber.Gerber.scale() Exception --> %s' % str(e))
return 'fail'
self.app.inform.emit('[success] %s' % _("Done."))
@@ -2141,7 +2141,7 @@ class Gerber(Geometry):
geo_el['clear'] = offset_geom(geo_el['clear'])
except Exception as e:
self.app.log.debug('ParseGerber.Gerber.offset() Exception --> %s' % str(e))
self.app.log.error('ParseGerber.Gerber.offset() Exception --> %s' % str(e))
return 'fail'
self.app.inform.emit('[success] %s' % _("Done."))
@@ -2216,7 +2216,7 @@ class Gerber(Geometry):
if 'clear' in geo_el:
geo_el['clear'] = mirror_geom(geo_el['clear'])
except Exception as e:
self.app.log.debug('ParseGerber.Gerber.mirror() Exception --> %s' % str(e))
self.app.log.error('ParseGerber.Gerber.mirror() Exception --> %s' % str(e))
return 'fail'
self.app.inform.emit('[success] %s' % _("Done."))
@@ -2290,7 +2290,7 @@ class Gerber(Geometry):
if 'clear' in geo_el:
geo_el['clear'] = skew_geom(geo_el['clear'])
except Exception as e:
self.app.log.debug('ParseGerber.Gerber.skew() Exception --> %s' % str(e))
self.app.log.error('ParseGerber.Gerber.skew() Exception --> %s' % str(e))
return 'fail'
self.app.inform.emit('[success] %s' % _("Done."))
@@ -2353,7 +2353,7 @@ class Gerber(Geometry):
if 'clear' in geo_el:
geo_el['clear'] = rotate_geom(geo_el['clear'])
except Exception as e:
self.app.log.debug('ParseGerber.Gerber.rotate() Exception --> %s' % str(e))
self.app.log.error('ParseGerber.Gerber.rotate() Exception --> %s' % str(e))
return 'fail'
self.app.inform.emit('[success] %s' % _("Done."))
self.app.proc_container.new_text = ''
@@ -2441,7 +2441,7 @@ class Gerber(Geometry):
except KeyError:
pass
except Exception as e:
self.app.log.debug('ParseGerber.Gerber.buffer() Exception --> %s' % str(e))
self.app.log.error('ParseGerber.Gerber.buffer() Exception --> %s' % str(e))
return 'fail'
else:
try:
@@ -2499,7 +2499,7 @@ class Gerber(Geometry):
self.apertures[apid]['geometry'] = deepcopy(new_geometry)
except Exception as e:
self.app.log.debug('ParseGerber.Gerber.buffer() Exception --> %s' % str(e))
self.app.log.error('ParseGerber.Gerber.buffer() Exception --> %s' % str(e))
return 'fail'
# make the new solid_geometry

View File

@@ -558,7 +558,7 @@ class PdfParser:
new_el = {'solid': pdf_geo, 'follow': pdf_geo}
apertures_dict[ap_to_use]['geometry'].append(deepcopy(new_el))
except Exception as e:
log.debug(
log.error(
"line %d: %s ||| PdfParser.parse_pdf() Store Stroke geo -> %s" % (line_nr, pline, str(e))
)
else:

View File

@@ -175,7 +175,7 @@ def path2shapely(path, object_type, res=1.0, units='MM', factor=1.0):
try:
rings = MultiLineString(rings)
except Exception as e:
log.debug("ParseSVG.path2shapely() MString --> %s" % str(e))
log.error("ParseSVG.path2shapely() MString --> %s" % str(e))
return None
if len(rings) > 0:
@@ -567,7 +567,7 @@ def getsvgtext(node, object_type, app, units='MM'):
geo = [(scale(g, 1.0, -1.0)) for g in geo]
except Exception as e:
log.debug(str(e))
log.error(str(e))
else:
geo = None