Add a ton of logging to the fitting service

This commit is contained in:
Ebag333
2017-03-17 16:05:09 -07:00
parent 80375d1f5b
commit 301e874cd4
3 changed files with 65 additions and 5 deletions

View File

@@ -268,9 +268,7 @@ class FittingView(d.Display):
We also refresh the fit of the new current page in case
delete fit caused change in stats (projected)
"""
fitID = event.fitID
if fitID == self.getActiveFit():
if event.fitID == self.getActiveFit():
self.parent.DeletePage(self.parent.GetPageIndex(self))
try:
@@ -279,7 +277,7 @@ class FittingView(d.Display):
sFit.refreshFit(self.getActiveFit())
wx.PostEvent(self.mainFrame, GE.FitChanged(fitID=self.activeFitID))
except wx._core.PyDeadObjectError:
pyfalog.warning("Caught dead object")
pyfalog.error("Caught dead object")
pass
event.Skip()
@@ -485,7 +483,7 @@ class FittingView(d.Display):
self.Show(self.activeFitID is not None and self.activeFitID == event.fitID)
except wx._core.PyDeadObjectError:
pyfalog.warning("Caught dead object")
pyfalog.error("Caught dead object")
finally:
event.Skip()

View File

@@ -1746,6 +1746,7 @@ class FitItem(SFItem.SFBrowserItem):
self.deleteFit()
def deleteFit(self, event=None):
pyfalog.debug("Deleting ship fit.")
if self.deleted:
return
else: