AWS Thinkbox Discussion Forums

monitor console errors

These errors are still happening in the latest 7.0.1.1 version:

2014-12-30 13:52:12:  Time to initialize main window: 1.887 s
2014-12-30 13:52:12:  Main Window shown
2014-12-30 13:52:12:  Time to show main window: 218.000 ms
2014-12-30 13:52:16:  Traceback (most recent call last):
2014-12-30 13:52:16:    File "DeadlineUI\UI\Models\SlaveListProxyModel.py", line 228, in onDataChanged
2014-12-30 13:52:16:  KeyError: u'VCLAP17'
2014-12-30 13:52:16:  Traceback (most recent call last):
2014-12-30 13:52:16:    File "DeadlineUI\UI\Models\SlaveListProxyModel.py", line 228, in onDataChanged
2014-12-30 13:52:16:  KeyError: u'VCLAP17'
2014-12-30 13:52:16:  Traceback (most recent call last):
2014-12-30 13:52:16:    File "DeadlineUI\UI\Models\SlaveListProxyModel.py", line 228, in onDataChanged
2014-12-30 13:52:16:  KeyError: u'VCLAP17'
2014-12-30 13:52:16:  Traceback (most recent call last):
2014-12-30 13:52:16:    File "DeadlineUI\UI\Models\SlaveListProxyModel.py", line 228, in onDataChanged
2014-12-30 13:52:16:  KeyError: u'VCLAP17'
2014-12-30 13:52:19:  Traceback (most recent call last):
2014-12-30 13:52:19:    File "DeadlineUI\UI\Models\SlaveListModel.py", line 320, in onItemUpdated
2014-12-30 13:52:19:    File "DeadlineUI\UI\Models\SlaveListModel.py", line 356, in modifyCount
2014-12-30 13:52:19:  KeyError: u'LAPRO1772'
2014-12-30 13:52:19:  Traceback (most recent call last):
2014-12-30 13:52:19:    File "DeadlineUI\UI\Models\SlaveListProxyModel.py", line 228, in onDataChanged
2014-12-30 13:52:19:  KeyError: u'LAPRO1772'
2014-12-30 13:52:19:  Traceback (most recent call last):
2014-12-30 13:52:19:    File "DeadlineUI\UI\Models\SlaveListProxyModel.py", line 228, in onDataChanged
2014-12-30 13:52:19:  KeyError: u'LAPRO1772'
2014-12-30 13:52:19:  Traceback (most recent call last):
2014-12-30 13:52:19:    File "DeadlineUI\UI\Models\SlaveListProxyModel.py", line 228, in onDataChanged
2014-12-30 13:52:19:  KeyError: u'LAPRO1772'
2014-12-30 13:52:19:  Traceback (most recent call last):
2014-12-30 13:52:19:    File "DeadlineUI\UI\Models\SlaveListProxyModel.py", line 228, in onDataChanged
2014-12-30 13:52:19:  KeyError: u'LAPRO1772'
2014-12-30 13:52:19:  Traceback (most recent call last):
2014-12-30 13:52:19:    File "DeadlineUI\UI\Models\SlaveListModel.py", line 320, in onItemUpdated
2014-12-30 13:52:19:    File "DeadlineUI\UI\Models\SlaveListModel.py", line 356, in modifyCount
2014-12-30 13:52:19:  KeyError: u'LAPRO1771'
2014-12-30 13:52:19:  Traceback (most recent call last):

I noticed that some of the machines listed here are not visible (due to filters) on currently NOT visible slave panels. So for example 1772 is visible on the panel that i can currently see, but is not there on another slave panel, currently hidden in a non-visible tab.

This was delegated earlier. I’mma go poke the guy looking into this.

Update:

So, we tried to the best of our ability to break the Monitor by throwing weird data into the database in the form of bad casing (eg: mOBILE-010, MoBILE-010), and that didn’t break anything.

You wouldn’t happen to have a fresh DB dump for us to play with by any chance?

Let me see if i can make one :slight_smile:

I’m uploading a db dump and the monitor layout now (deadline7dump.zip)

Not sure how useful it will be without the actual slaves there, it seems to start erroring when slave updates appear…

With a little more digging, i narrowed one of these particular issues down to this line, in SlaveListMode.py:

2015-01-05 17:57:38:      elif newInfo.SlaveStatus != self.previousState[newInfo.SlaveName]:

Results in KeyError

Not sure if its related, but one slave i checked that was causing this error had an older build (0.44).

Privacy | Site terms | Cookie preferences