/HalliganHelper2

A command-line utility for managing a queue of students on the Halligan servers.

Primary LanguagePython

Halligan Helper 2

pylint Score Code style: black

A utility for managing a queue of hungry hungry students that want to get help from overworked TAs

Usage:

./queue <comp_class_number>

ex:

./queue 11

Must be run from a terminal ssh'd into Halligan!

Does the following:

  • Determines if the user is a TA for the class.
  • Gives user access to appropriate commands for their role.
  • run help from within the queue manager to see available commands.

Some fun features:

  • Queue is locked while writing so no more than one person can change it at once.
  • Nicely formatted and colorized queue is shown with the print command.

Required Python Libraries:

definitely still a work in progress :)