After installing Beta 2, I went to edit one of the (newly-added) plugins, forgetting that I hadn’t re-opened the perms on all the new files and directories created by the new installation.
Making changes to the plugin and clicking OK does not result in any kind of visible error, but obviously (due to improper perms on the plugin settings file) cannot make the changes to the plugin settings. It just throws a traceback in the terminal:
Traceback (most recent call last):
File "DeadlineUI\UI\Commands\MonitorCommands.py", line 846, in InnerExecute
TypeError: sequence item 0: expected string, IOException found
Seems like the code for the Edit Plugins dialog should be able to catch and handle cases where file permissions are not set properly within the repository, and show some kind of error dialog in that case.
-Nathan