This article is about the Atlas Supervisorcomputer program. In general, a supervisor is a person who assigns tasks to other persons, and monitors that the tasks are being correctly performed.
The Atlas Supervisor was the program which managed the allocation of processing resources of the Atlas Computer (of the University of Manchester) so that the machine was able to act on many tasks and User Programs concurrently. In other words, the Atlas Supervisor may arguably be called the very first computer operating system.
Supervisors must be familiar with labor contract and rule provisions which apply to the initiation of the disciplinary process and employee due process rights.
After the supervisor considers all of the evidence and a determination has been made that discipline should be imposed, a written notice of disciplinary action should be given to the employee and a meeting held with the employee explaining the conditions, if any, related to the employee's performance or behavior.
When a supervisor receives information that indicates the possibility of administering disciplinary action, the employee should be given an opportunity to refute the information and give his or her side of the story.
Supervisor provides a simple, secure, and uniform mechanism for interactively and automatically controlling processes on groups of machines.
Supervisor allows you to assign priorities to processes, and allows user to emit commands via the supervisorctl client like "start all", and "restart all", which starts them in the preassigned priority order.
Supervisor is written in Python, so you will need a Python interpreter equal or newer than Python 2.1 for installation to work properly.