pcdshub / pcdswidgets

LCLS PyDM Widget Library
https://pcdshub.github.io/pcdswidgets
Other
0 stars 10 forks source link

After the update to VFS in pcdsdevices and also to FastShutter ind pcdswidgets, Objects not loading properly #50

Closed slacAdpai closed 4 years ago

slacAdpai commented 4 years ago

Expert screens are not loading properly.

Expected Behavior

Current Behavior

image

File "/reg/g/pcds/pyps/apps/dev/pythonpath/pcdswidgets/vacuum/base.py", line 428, in _handle_icon_click display = typhos.TyphosDeviceDisplay.from_class(klass, **kwargs) File "/reg/g/pcds/pyps/apps/dev/pythonpath/typhos/display.py", line 1121, in from_class 'device %s', obj)

Possible Solution

Steps to Reproduce (for bugs)

  1. Open HXR Beamline Vacuum
  2. Click on a VGC or VFS icon. It cannot bring up the expert screen. There is an UnboundedLocalError

Context

Your Environment

hhslepicka commented 4 years ago

That was due to the update that you executed yesterday at night at pcdsdevices. It introduced a new dependency which was not installed yet ("schema"). Zach installed it this morning and it should be good now. Please test again and report back here.

slacAdpai commented 4 years ago

Was schema merged into the repo but not pulled to the working local copy for lucid?

hhslepicka commented 4 years ago

It was a new external dependency of pcdsdevices.