Updated to 7.1.0.15, and noticed that some of the new columns are missing their names for the slave display:
We’re not seeing this here, so this could be due to the Monitor layout that is currently saved on your machine. If you open a new Slave panel, or Reset your current layout, does that help?
Cheers,
Ryan
Opening a new slave panel or resetting the layout does not fix the issue. They still show as Column 53-57.
On some machines, its showing the right column names though… its a bit weird.
Weird. On a machine that is showing this behavior, follow these steps:
- Close the Monitor if it’s running.
- Go to %APPDATA%\Thinkbox and delete or rename the existing “Deadline Monitor 7.ini” file.
- Restart the Monitor.
Let us know if that helps.
Cheers
Ryan
Same behavior!
Hmm… any errors in the Console panel in the Monitor?
Just the usual:
"2015-02-05 12:44:15: File “DeadlineUI\UI\Models\SlaveListProxyModel.py”, line 228, in onDataChanged
2015-02-05 12:44:15: KeyError: u’LAPRO1671’
2015-02-05 12:44:15: Traceback (most recent call last):
2015-02-05 12:44:15: File “DeadlineUI\UI\Models\SlaveListProxyModel.py”, line 228, in onDataChanged
2015-02-05 12:44:15: KeyError: u’LAPRO3234’
2015-02-05 12:44:15: Traceback (most recent call last):
2015-02-05 12:44:15: File “DeadlineUI\UI\Models\SlaveListProxyModel.py”, line 228, in onDataChanged
2015-02-05 12:44:15: KeyError: u’LAPRO3234’
2015-02-05 12:44:15: Traceback (most recent call last):
2015-02-05 12:44:15: File “DeadlineUI\UI\Models\SlaveListProxyModel.py”, line 228, in onDataChanged
2015-02-05 12:44:15: KeyError: u’LAPRO3179’
2015-02-05 12:44:15: Traceback (most recent call last):
2015-02-05 12:44:15: File “DeadlineUI\UI\Models\SlaveListProxyModel.py”, line 228, in onDataChanged
2015-02-05 12:44:15: KeyError: u’LAPRO3179’
2015-02-05 12:44:15: Traceback (most recent call last):
2015-02-05 12:44:15: File “DeadlineUI\UI\Models\SlaveListProxyModel.py”, line 228, in onDataChanged
2015-02-05 12:44:15: KeyError: u’LAPRO3042’
2015-02-05 12:44:15: Traceback (most recent call last):
2015-02-05 12:44:15: File “DeadlineUI\UI\Models\SlaveListProxyModel.py”, line 228, in onDataChanged
2015-02-05 12:44:15: KeyError: u’LAPRO3042’
2015-02-05 12:44:15: Traceback (most recent call last):
2015-02-05 12:44:15: File “DeadlineUI\UI\Models\SlaveListProxyModel.py”, line 228, in onDataChanged
2015-02-05 12:44:15: KeyError: u’LAPRO1674’
"
We had that since 6.x
One last thing I can think of. Try running the 7.1 client installer on a machine that is having this problem to see if a reinstall fixes it.
If that doesn’t work, we’ll have to do some more digging on our end.
Cheers,
Ryan
I did a reinstall and it didnt fix it. But i dont think the reinstall worked correctly, because i noticed that the minor GUI change we did to the launcher (to include the ‘7’ in the icon) was still there. I wiped the deadline7 folder completely manually, and then reinstalled it fully again.
This fixed the columns.
Actually, i think it did install fully. But the installers dont remove additional files, so our change (which is just a .py file) was not removed. Thus, even though there is a newer pyc file appearing, the py file would be run. Anyway, that explains why we saw our minor customization still… im doing a full folder compare on the previous and fresh install, but quite a few files are different (a lot of python libs, even qt dlls were removed from the latest installer)
A thorough compare exposed that this is my fault. I did some experimental changes in SlaveListModel.py that i forgot to remove from some machines. Sorry…
Ah, cool.