Distributed Learning Technologies

RFC - Update PS-BB integration script on bbutilprd

Updating the PeopleSoft-Blackboard integration script that runs on bbutilprd in order to fix a potential crashing issue that came up during term load testing. No downtime is expected as a result of this change.

The crash occurs in the prep area build step; if the script attempts to build prep areas for a user who does not exist in Blackboard, this causes the script to experience a crash once it references an undefined username. The fix skips building prep areas for which a username is not defined.

By deploying this update before 11/5, we will fix the potential crash before our next major term load.